Venisha \v(e)-ni-sha\ as a girl's name is a variant of Vanessa (Greek), and the meaning of Venisha is "butterfly".
The baby name Venisha sounds like Vinisha, Venishia and Venesha. Other similar baby names are Denisha, Kenisha, Renisha, Tenisha and Vernisha.