The name Nadya means Hope and is of Slavic origin. Nadya is a name that's been used primarily by parents who are considering baby names for girls.
Nadia Comeneci, Olympic gymnast.
Variations include: Nadja, Nadya
People who like the name Nadya also like: Olivia