Niesha \ni(e)-sha\ as a girl's name is a variant of Aisha (Arabic) and Nisha (Hindi), and the meaning of Niesha is "alive and well; night".
The baby name Niesha sounds like Nesha and Neesha. Other similar baby names are Yiesha, Tiesha, Miesha, Aiesha and Kiesha.