Home
Search
Index
Definify.com
Definition
2024
North_Shields
North Shields
English
Proper noun
North
Shields
A
town
in the
Northeast
of
England
on the north bank of the
Tyne
.
See also
South Shields
Similar Results