Definition of Mayflower

  • 1. The ship in which the Pilgrim Fathers sailed from England to Massachusetts in 1620 Noun
  • 2. Low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers Noun

Synonyms for word "mayflower"

Semanticaly linked words with "mayflower"

Hyponims for word "mayflower"