The Slavic form of Zoya, from Greek Zoe, meaning 'life,' so this form suggests vitality and liveliness.
Like Zoja?
Swipe through thousands of names like it