Skip to main content

mahound

English mahound meaning in English  •  mahound का अर्थ अंग्रेजी में
Noun
  • A contemptuous name for Mohammed; hence, an evil spirit; a devil.
Advertisement