albyn
English
albyn meaning in English • albyn का अर्थ अंग्रेजी में
Noun
- Scotland; esp. the Highlands of Scotland.