The meaning of the name Teddy is Divine Gift. The origin of the name Teddy is English. This is the culture in which the name originated, or in the case of a word, the language.
A diminutive form (nickname) for the name Theodore or sometimes Edward. Made famous by Teddy (Theodore) Roosevelt, U.S. President, who inspired the "Teddy Bear," a children's stuffed animal bear named after him.
Click button to listen on iTunes