Manrope
English Meaning
One of the side ropes to the gangway of a ship.
- Nautical A rope rigged as a handrail on a gangplank or ladder.
Sorry, No Malayalam Meaning for your input!
See Manrop Want To Try Manrope In Malayalam??