See Also: lochan(dictionary)

lochan (iou)



lochan noun. L17.
[Gaelic, dim. of LOCH noun1.]
In Scotland: a small loch or lake.