Naomh Anndra Air Dhearg

Naomh Anndra Air Dhearg
English: Translation
St. Andrews on The Red
proper noun
Humans, Social Relations and Organization
Names
Sacred names
Spirituality and Religion
Place names