lasher
English
lasher meaning in English • lasher का अर्थ अंग्रेजी में
Noun
- One who whips or lashes.
- A piece of rope for binding or making fast one thing to another; -- called also lashing>.
- A weir in a river.