Definition of mayflower
English to English noun - the ship in which the Pilgrim Fathers sailed from England to Massachusetts in 1620
source: WordNet 3.0 - low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers
source: WordNet 3.0 - In England, the hawthorn; in New England, the trailing arbutus (see Arbutus); also, the blossom of these plants.
source: Webster 1913
Visual Synonyms 
Nearby Word
|
|
|