Meaning and details of: Theodosia

NameSexLanguageMeaning(s)Original SpellingNotes
TheodosiaFemale
Greek
7 names
Meaning(s) of Theodosia:
Gift of God
10 names