Meaning
Astra is a Sanskrit word that refers to a supernatural weapon. It is also associated with stars and brilliance.