Rhyme Desk
Find rhyming words!

Definition of "Vanuatu" :

noun: a volcanic island republic in Melanesia; independent since 1980