loch meaning in Hindi

Noun

A lake, especially in Scotland.

एक झील, विशेष रूप से स्कॉटलैंड में।

English Usage: The hikers rested by the serene loch.

Hindi Usage: पर्वतारोहियों ने शांत झील के पास विश्राम किया।

Share Anuvadan of loch