Definition of Jarrow in English:

Jarrow

proper noun

  • A town in NE England, on the Tyne estuary; population 27,000 (est. 2009). From the 7th century until the Viking invasions its monastery was a centre of Northumbrian Christian culture. Its name is associated with a series of hunger marches to London by the unemployed during the Depression of the 1930s.

Pronunciation:

Jarrow

/ˈdʒarəʊ/