Definify.com

Definition 2024


Jarrow

Jarrow

English

Proper noun

Jarrow

  1. A town on the River Tyne in north east England and part of the South Tyneside district of Tyne and Wear.

Alternative forms