Landlubber
English Meaning
One who passes his life on land; -- so called among seamen in contempt or ridicule.
- A person unfamiliar with the sea or seamanship.
Sorry, No Malayalam Meaning for your input!
See Landlubbe Want To Try Landlubber In Malayalam??