Rhyme Desk
Find rhyming words!

Definition of "Holland" :

noun: a constitutional monarchy in western Europe on the North Sea; half the country lies below sea level