Skip to main content

mayhaw

English mayhaw meaning in English  •  mayhaw का अर्थ अंग्रेजी में
Noun
  • The hawthorn tree (Crataegus aestivalis) of the Southern U. S. bearing a juicy acid scarlet fruit often used in jellies or preserves.
Advertisement