Ashira \a-shi-ra\ as a girl's name is of Hebrew origin, and the meaning of Ashira is "rich; I will sing".
Ashira has 2 variant forms: Asheera and Ashirah.
Baby names that sound like Ashira are Ashra and Ishara.