Hungarian form of the Russian Nadezhda, from the vocabulary word for "hope".
(See Hope for other variants.)