బ్రహ్మాస్త్రముbrahmāstramu
Top 6000
Meanings
Noun
1. the Brahmastra; a legendary weapon capable of annihilating the universe