Horseshoe Lake(Language: English; Transcription: )Meaning: (Common Noun) A curved lake formed where the main stream of the river has cut across the narrow end and no longer flows around the loop of the bend.
Synonym: English:
Horseshoe Lake Assamese:
অশ্বখুৰা হ্ৰদ Related Ideas:None