lochan

noun

A small loch; a pond.

noun

A small lake; a pond.

noun

A small loch.