Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: mayflower  'mey,flaw(-u)r
  1. Low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers
    - trailing arbutus, Epigaea repens
Noun: Mayflower
  1. The ship in which the Pilgrim Fathers sailed from England to Massachusetts in 1620

Derived forms: mayflowers

Type of: bush, ship, shrub

Encyclopedia: Mayflower, Virginia