Home
Search
Index
Definify.com
Definition
2024
Jarrow
Jarrow
English
Proper noun
Jarrow
A
town
on the River
Tyne
in north east
England
and part of the South Tyneside district of
Tyne and Wear
.
Alternative forms
Jarra
(
Geordie
)
Similar Results
Farrow
Yarrow
Arrow
Barrow
Narrow