Table of contents
Boy name origins & meanings
- Old English : Rich warrior
- Greek : Gift of God
Boy name variations
How Popular Is The Name Teddy
Family name origins & meanings
- English : unexplained.
Your partner in parenting from baby name inspiration to college planning.
Subscribe