Longboat
English Meaning
Formerly, the largest boat carried by a merchant vessel, corresponding to the launch of a naval vessel.
- The longest boat carried by a sailing ship, especially by a merchant ship.
Sorry, No Malayalam Meaning for your input!
See Longboa Want To Try Longboat In Malayalam??