Astra \a-st-ra, as-tra\ as a girl's name is pronounced AS-tra. It is of Latin origin, and the meaning of Astra is "star".
Astra has 8 variant forms: Asta, Astera, Asteria, Asterina, Astraea, Astrea, Astri and Astria.
For more information, see also related names Estelle and Astrid.
Baby names that sound like Astra are Astryr, Astrud and Estera.