Skip to main content

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.
Advertisement