Rhyme Desk
Find rhyming words!

Definition of "Indri" :

noun: large short-tailed lemur of Madagascar having thick silky fur in black and white and fawn