← DefinitionshareGuesslaighnounA small lake or pool; a loch (Scottish and Northern English dialect).Synonymslochnounlakenoun