ਖੋਖਲਾ

KHOKHLÁ

Meaning in English2

s. f, kind of Gorkhá sword, the leaf bladed Gorkhá knife, a kind of cutlass.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh