Nadeya likely relates to Slavic Nadya, from Nadezhda meaning 'hope,' though it may also reflect Persian-influenced forms.
Like Nadeya?
Swipe through thousands of names like it