Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Mayflower
n.
In England, the hawthorn; in New England, the trailing arbutus (see Arbutus); also, the blossom of these plants.
←
Mayfish
Mayhap
→
Shares
Related Words
Flow
Flower
Lower
Menu
Home
Search
My Last Searches