Results

lake noun loch; (small) lochan, peel NORTH-EAST.
lake-dwelling (on artificial island) crannog.