IDLI Meaning of IDLI in English [ 'ɪdli: ]■ noun ( plural same or ~s ) a south Indian steamed cake of rice.Originfrom Malayalam and Kannada iḍḍali . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004