Home
Search
Index
Definify.com
Definition
2024
chameli
chameli
English
Noun
chameli
(
plural
chamelis
)
(
India
)
jasmine
Anagrams
Michael
,
Micheal
Etymology
Hindi
Similar Results
Chamlet
Chapel
Camel
Camel-backed