NOUN
  • Definition - One of the largest living lemurs (Indri indri), native to Madagascar.
Words in your word
6 Letter Words
indris 7
5 Letter Words
indri 6 irids 6 rinds 6
4 Letter Words
dins 5 irid 5 nidi 5 rids 5 rind 5 iris 4 nisi 4 rins 4
3 Letter Words
din 4 dis 4 ids 4 rid 4 ins 3 rin 3 sin 3 sir 3 sri 3
2 Letter Words
id 3 in 2 is 2 si 2
Here are some of our popular Scrabble ® lists