Troller
English Meaning
One who trolls.
- One who fishes by trolling.
- An engine-powered fishing boat, used for moving slowly while fishing lines drag behind, sometimes able to sail in shallow water.
Sorry, No Malayalam Meaning for your input!
See Trolle Want To Try Troller In Malayalam??