lin
English
lin meaning in English • lin का अर्थ अंग्रेजी में
v. i.
- To yield; to stop; to cease.
v. t.
- To cease from.
Noun
- A pool or collection of water, particularly one above or below a fall of water.
- A waterfall, or cataract; as, a roaring lin.
- A steep ravine.