What is the full meaning of indri
a short-tailed lemur of Madagascar, also INDRIS [n -S]
Example of the word indri placed on a Scrabble board.