Garhwali
invincible
Garhwali
अजेय
Definition
Too powerful to be defeated or overcome