bn:00051763n
Noun Concept
AR
Loch  وتشان
EN
A long narrow inlet of the sea in Scotland (especially when it is nearly landlocked) WordNet 3.0
Relations
Sources