How to pronounce Mayflower

Accents & languages on maps

Definition
  • Definition of Mayflower

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

Random words: AustraliaYouTubeauntanythinglieutenant