◄
Lochan
►
Dictionary
(
n.
) A small lake; a pond.
Clyx.com