A French form of Nadezhda, from Slavic roots meaning hope.
Like Nadege?
Swipe through thousands of names like it