haddo
/ˈhædoʊ/Definitions
1. noun
a loch or a small sea in the northeast of Scotland, especially the one near Tarland, Aberdeenshire
“The beautiful scenery around Loch Haddo is a must-visit for nature lovers.”
1. noun
a loch or a small sea in the northeast of Scotland, especially the one near Tarland, Aberdeenshire
“The beautiful scenery around Loch Haddo is a must-visit for nature lovers.”