Results

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