newcastle ( synonym found)

Definition of newcastle:

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

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