Nadia

Sounds sassy and cute, but not flowery or fluffy.

Nadia is the pet form of the Russian name Nadezhda, which is also the word for "hope."
See Also: Nadja, Nadya

Your Favorite Names