Vinesha \v(i)-ne-sha\ as a girl's name is a variant of Vanessa (Greek), and the meaning of Vinesha is "butterfly".
The baby name Vinesha sounds like Vinisha, Venesha and Vanesha. Other similar baby names are Vinessa, Tinisha, Niesha, Denesha, Dinisha, Kanesha, Kinisha, Lanesha, Tiniesha, Tanesha, Tenesha, Vonessa, Venisha, Venessa, Venesa, Vanesia, Vaneshia, Vanesa, Vinetia and Vinetta.