Subscribe
URL of the page has been copied to clipboard.
Meaning : English inventor of the spinning jenny (1720-1778).
Synonyms : james hargreaves
Install App