Leister
English Meaning
A spear armed with three or more prongs, for striking fish.
- A three-pronged spear used in fishing.
- To spear (a fish) with a leister.
Sorry, No Malayalam Meaning for your input!
See Leiste Want To Try Leister In Malayalam??