mayflower

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

Other Searches