Vaneshia \v(a)-ne-shia\ as a girl's name is a variant of Vanessa (Greek), and the meaning of Vaneshia is "butterfly".
The baby name Vaneshia sounds like Vanesia and Vanesha. Other similar baby names are Vanessia, Kanesha, Lanesha, Tanishia, Tanesha, Vinesha, Venishia, Venesha, Vanesa, Vanetia and Vanecia.