Tallulah
Meaning: leaping water, lady of abundance
Origin:Choctaw, Irish
Theodora
Meaning: gift of God
Origin:Feminine variation of Theodore
Origin:English, diminutive of Theresa
Teddy
Teddy is a name of English origins and it is...
Origin:Diminutive of Theodora
Tempest
Meaning: turbulent, stormy
Origin:English word name
Taina
Meaning: star; secret
Origin:Tupi, Finnish variation of Tatiana
Theda
The meaning of Theda is ‘divine gift’ and it...
Origin:Greek
Temperance
The meaning of Temperance is 'moderation', '...
Origin:Virtue name
Tordis
Meaning: thunder goddess
Origin:Norwegian variation of Þórdís, Old Norse