vitality · friendly · optimism
Source: English
Root Word: Theodore
Derived From: Teddy
Meaning: Theodore means "gift from God"
Popularity History: The name has been popular as a nickname in English-speaking countries from the mid-20th century to the present, particularly due to its use by famous figures.