Rhyme Desk
Find rhyming words!

Definition of "Mombasa" :

noun: a port city in southern Kenya on a coral island in a bay of the Indian Ocean