Skip to main content

landlubber

English landlubber meaning in English  •  landlubber का अर्थ अंग्रेजी में
Noun
  • One who passes his life on land; -- so called among seamen in contempt or ridicule.
Advertisement