Of English or Greek origin.
It is a diminutive of the names Edward or Theodore.
Other forms of the name are: Eddie, Eddy, Ed, Teo, Teodor, Eduardo, Ned, Ted.
Famous bearers are Teddy Pendergrass, Ted Kennedy, Teddy Riley, Teddy Sheringham, Teddy Bridgewater, Teddy Wilson, Teddy Dunn.