Meaning and name origin
Niesha \ni(e)-sha\ as a girl's name is of Arabic and Hindi origin, and the meaning of Niesha is "alive and well; night". Niesha is a variant of Aisha (Arabic): also possibly means "life" in Swahili. Also a variant of Nisha (Hindi).
Niesha has 1 variant form: Neesha.
Niesha is a somewhat popular first name for females (#3476 out of 4276, Top 81%) but an uncommon surname or last name for all people (2000 U.S. Census).