An Encylopedia Britannica Company

Newcastle

Newcastle /ˈnuːˌkæsəl/ Brit /ˈnjuːˌkɑːsəl/ proper noun
Newcastle
/ˈnuːˌkæsəl/ Brit /ˈnjuːˌkɑːsəl/
proper noun
Britannica Dictionary definition of NEWCASTLE
: city in England