Skip to main content

meacock

English meacock meaning in English  •  meacock का अर्थ अंग्रेजी में
Noun
  • An uxorious, effeminate, or spiritless man.
Advertisement