Meaning of james hargreaves
Definition of james hargreaves
(noun)
English
inventor
of the
spinning
jenny
(1720-1778)
Other information on james hargreaves
WIKIPEDIA results for
james hargreaves
Amazon results for
james hargreaves
Tweet