Imli
Look up
इमली
in Wiktionary, the free dictionary.
Imli
may refer to:
Tamarind
, the tree and its fruit, imli in Indic languages
International Maritime Law Institute
, a school in Malta