ਮੇਚਕਾ

MECHKÁ

Meaning in English2

s. m, horny plant reputed to be a febrifuge.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh