Theda

Meaning of the name Theda: Gift of God, Giving to God

Origin of the name Theda: Old Greek

Alternate spellings of the name Theda: Theeda, Theida, Theta, Theita

Gender: 
Girl