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