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