Definition: Meaning of, chameli in English to English dictionary.
Pronunciation:/ tʃʌˈmeɪli /
noun
synonym
antonym
Word Forms:
Singular
Plural
N/A
N/A
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