Definify.com

Definition 2025


An_Caisteal_Nuadh

Caisteal Nuadh

Scottish Gaelic

Proper noun

An Caisteal Nuadh m

  1. Newcastle