kind · brave · leader
Source: English
Root Word: Theodore
Derived From: Theodore or Edward
Meaning: Theodore means "gift from God" and Edward means "rich guardian"
Popularity History: Teddy became popular as a nickname in the early 20th century due to the influence of US President Theodore Roosevelt.