Urdu · noun · Struggle & the Sword

Barchhi

बरछी
said bar-chhee
also written: Barchha
Meaning

A short throwing spear or javelin.