Asheera \a-shee-ra\ as a girl's name is a variant of Ashira (Hebrew) and Ashra (Hebrew), and the meaning of Asheera is "rich; I will sing; fortunate, felicitous".
The baby name Asheera sounds like Ashirah and Ishara. Other similar baby names are Adeera, Ameera, Ashbea, Ashlea and Sheera.