Sunlight · Affinity · optimism
Source: Greek
Root Word: theos
Derived From: Theodore or Theodora
Meaning: God, God's gift
Popularity History: Teddi became popular as a nickname in the 20th century, especially among women in English-speaking countries.