lochan
11 points
English
6 letters
Not in frequency data
Valid in: UK dictionary
Definitions
A small lake; a pond. [Scot.] A pond or lochan rather than a lake. H. Miller.
Definition: WordNet 3.1, Princeton University.
Anagrams
—