Meaning of Lochluichart | Babel Free
Definitions
A settlement on the north shore of Loch Luichart, Highland council area, Scotland, historically in Ross and Cromarty (OS grid ref NH3363).
CEFR level
C1
Advanced
This word is part of the CEFR C1 vocabulary — advanced level.
This word is part of the CEFR C1 vocabulary — advanced level.