Lanesha \l(a)-ne-sha\ as a girl's name is a variant of La- (American). See for meaning of Lanesha.
The baby name Lanesha sounds like Lanisha. Other similar baby names are Kanesha, Lanessa, Lakesha, Latesha, Tanesha and Vanesha.