Rhyme Desk
Find rhyming words!

Definition of "Humber" :

noun: an estuary in central northeastern England formed by the Ouse River and the Trent River