A variant of Theodosia, from Greek meaning "gift of God."
Like Theadosia?
Swipe through thousands of names like it