ALBYN


Meaning of ALBYN in English

(n.) Scotland; esp. the Highlands of Scotland.

Webster's English dictionary.      Английский словарь Webster.