3 idioms featuring this character
Thriving; flourishing
शाब्दिक अर्थ: Flourishing toward prosperity
Be invincible; defeat all opponents
शाब्दिक अर्थ: Wherever directed, all fall
Be invincible; have no rivals
शाब्दिक अर्थ: Wherever directed, no enemies