The name Teddy means Divine Gift and is of English origin. Teddy is a name that's been used by parents who are considering baby names for boys.
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