Lochan

Definition:

  • (n.) A small lake; a pond.

Compare lochan with other words:

cream vs. lochan

loch vs. lochan