English → Hindi dictionary

loch ness

लोक नेस / लॉकNOUN

Definition

a lake in the Scottish highlands; the largest body of fresh water in Great Britain

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