Results

norland, norlan noun
1 the north or north-east of Scotland
2 person from the north or north-east of Scotland