Rhyme Desk
Find rhyming words!

Definition of "Hargreaves" :

noun: English inventor of the spinning jenny (1720-1778)