NEWCASTLE


Meaning of NEWCASTLE in English

geographical name city & port SE Australia in E New South Wales at mouth of Hunter River metropolitan area population 262,331, city & port N England capital of Tyne and Wear population 263,000, town W central England in Staffordshire population 117,400

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.