GeneralConnection.com
➔
Dictionary
hargreaves
Noun
1. Hargreaves
1. James Hargreaves, inventor, discoverer, artificer
Usage