English → Hindi dictionary

loch linnhe

लोच लिन्न्हे / लोचNOUN

Definition

an inlet of the Atlantic Ocean on the western coast of Scotland

Looking for poetry? Read shayari and poems by great poets.