Sanskrit · noun · Struggle & the Sword

Bhala

भाला
Meaning

A spear or lance thrown or thrust in combat.