Definition of Mayflower

  • (n.) In England, the hawthorn; in New England, the trailing arbutus (see Arbutus); also, the blossom of these plants.

Synonyms of Mayflower


Antonyms of Mayflower


No Antonyms Found.

Homophones of Mayflower


No Homophones Found.