ਤੱਪੱਦਰ

TAPPADDAR

Meaning in English2

s. m, The Elsholtzia polystachya, Nat. Ord. Labiatæ, a common shrub in the Panjab Himalaya.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh