Meaning

Teddy is of English origin, a diminutive of Theodore, meaning “gift of God.”

Notable People

Notable figures include Teddy Roosevelt, the 26th President of the United States.