chameli


Definition: Meaning of, chameli in English to English dictionary.

Pronunciation: / tʃʌˈmeɪli /

  • noun
  • synonym
  • antonym
Word Forms:
Singular Plural
N/A N/A
  1. a shrub or flower plant which is seen in Asia and its leaves are widely used as an Ayurvedic herbal medicine and its flowers are used to adorn the coiffure of women
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym