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.