ice castle ( synonym found)

Definition of ice castle:

°A city in northeastern England; properly Newcastle upon Tyne.
°A city in New South Wales, Australia, situated at the mouth of the Hunter River.

Definition of ice castle:

°A city in northeastern England; properly Newcastle upon Tyne.
°A city in New South Wales, Australia, situated at the mouth of the Hunter River.

Back to Top