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