• Place “Loch” is a Gaelic word meaning “lake”, that usually is applied to lakes in Scotland. lakes and lochs found in the series: Lake Windermere Loch Lomond Loch Ness the Hogwarts lake Voldemort’s Inferi-filled lake in a seaside cave An unnamed Scottish loch with a tiny island, where Harry and Hermione… Read More