ਦੋਦਲ

DODAL

Meaning in English2

s. m, shrub (Spiræa Lindleyana) with fine white flowers the handsomest, and one of the commonest of the Himalayan species of Spiræa.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh