lochan
/ˈloʊxən/Definitions
1. noun
A small lake or body of water, typically in a remote or mountainous area
“The hikers stumbled upon a hidden lochan deep in the Scottish Highlands.”
1. noun
A small lake or body of water, typically in a remote or mountainous area
“The hikers stumbled upon a hidden lochan deep in the Scottish Highlands.”