ajay

Meaning in English

Unconquerable, invincible, never defeated

नेपालीमा अर्थ

अजेय, कसैले पनि जित्न नसक्ने