Mayflower
English Dictionary
->
Letter M
-> Mayflower
Search Dictionary:
Mayflower Definition
(n)
the
ship
in
which
the
Pilgrim
Fathers
sailed
from
England
to
Massachusetts
in
1620
(n)
low
-
growing
evergreen
shrub
of
eastern
North
America
with
leathery
leaves
and
clusters
of
fragrant
pink
or
white
flowers
Mayflower Synonyms
Epigaea repens
Mayflower
trailing arbutus
© Art Branch Inc.