What does Astra mean
An Astra is a mantra so powerful that can destroy anything it is aimed at. The mantra once chanted anything living or non-living can turn into a supernatural weapon. Often denoted as a sword or bow and arrow, but Astra is much more than that. Any sword having the power of Astra is no ordinary sword.
The bearer of Astra is called Astradhari.