Nisha \n(i)-sha\ as a girl's name is pronounced NEE-shah. It is of Hindi origin, and the meaning of Nisha is "night".
Nisha has 2 variant forms: Neesha and Niesha.
Baby names that sound like Nisha are Nesha, Nasia and Nicia.