hargreaves : Idioms & Phrases


james hargreaves

  • noun English inventor of the spinning jenny (1720-1778)
    Hargreaves.
WordNet