loch_achrayEnglish

Loch Achray

Noun

A lake in central Scotland

English: Loch Achray