Home
Search
Index
Definify.com
Definition
2025
इमली
इमली
Hindi
Noun
इमली
•
(
imlī
)
f
(
Urdu spelling
املی
)
tamarind
Etymology
From
Sanskrit
अम्लिका
(
amlikā
)
.
Similar Results