Online English Dictionary

Home

Lochan


n.

A small lake; a pond.


© 2009 Dammam Community College