INDRI Meaning of INDRI in English ( n. ) Any lemurine animal of the genus Indris. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012