Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word himalayan lilac from English dictionary with examples, synonyms and antonyms.

himalayan lilac   noun

Meaning : Robust upright shrub of mountains of northern India having oblong-elliptic leaves and pale lilac or white malodorous flowers.

Synonyms : syringa emodi

Himalayan lilac meaning in Telugu.