Definition & Meaning | English word ALBYN
ALBYN
Definitions of ALBYN
- (poetic) Scotland, especially the Highlands.
Number of letters
5
Is palindrome
No
Search for ALBYN in:
Page preparation took: 203.94 ms.