Meaning of Caisteal Nuadh | Babel Free
ˈkʰaʃtʰʲəɫ̪ˈnuəɣDefinitions
- Newcastle, Newcastle upon Tyne (a large city and metropolitan borough of Tyne and Wear, in northeastern England)
- Newcastle (a large city in New South Wales, Australia)
Know this word better than we do? Language is a living thing — help us keep it growing. Collaborate with Babel Free