GeneralConnection.com
➔
Dictionary
newcastle
Noun
1. Newcastle
1. Newcastle-upon-Tyne, city, metropolis, urban center, port
Usage