Loch Achray

Proper noun

 * 1) A small freshwater loch near Callander in Stirling district, Scotland.