Definition of Lochan

Noun: lochan
Usage: UK, dialect

  1. A small lake; a pond

See also:
loch
lochans

Anagrams containing the word lochan

lhacno nlocha anloch hanloc chanlo ochanl