Sanskrit · noun · Struggle & the Sword

Barchha

बरछा
Meaning

A spear or javelin used in close combat.