Nasha

What does Nasha mean?

A rare and elegant girl’s name with multicultural appeal.

Popularity of Nasha over time

What do parents think of Nasha?