Mayflower

Definitions of Mayflower
  1. noun
    the ship in which the Pilgrim Fathers sailed from England to Massachusetts in 1620
    see moresee less
    example of:
    ship
    a vessel that carries passengers or freight
Word Family