Word info

chameli

Noun

Meaning

chameli (plural chamelis)

(India) jasmine (Jasminum)

Source: en.wiktionary.org

Anagrams

Close letter words and terms