bn:00051763n
Noun Concept
EL
Loch  lochan  λίμνες  λίμνη
EN
A long narrow inlet of the sea in Scotland (especially when it is nearly landlocked) WordNet 3.0
Relations
Sources