Tynemouth definition

tīnmouth, tinməth
(place) Seaport in Tyne and Wear, N England, at the mouth of the Tyne.
proper name
0
0
Advertisement