newcastle (1 synonym found)

Sort newcastle by:    Alphabetically | Length | Random | Definition



website design charlotte.
Definition of newcastle:

(n) : a city in northeastern England; a city in New South Wales, Australia, situated at the mouth of the Hunter River
History
This word has been
viewed 471 times.







website design charlotte.
Definition of newcastle:

(n) : a city in northeastern England; a city in New South Wales, Australia, situated at the mouth of the Hunter River

Back to Top