Nasya \n(a)-sya, nas-ya\ as a girl's name is of Hebrew origin, and the meaning of Nasya is "miracle of God".
Nasya has 1 variant form: Nasia.
Baby names that sound like Nasya are Nessa, Nessya, Nissa, Nyssa and Nysa.