English | German | Russian | Czech

mayflower English

Meaning mayflower meaning

What does mayflower mean?

mayflower

(= trailing arbutus) low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers

Mayflower

the ship in which the Pilgrim Fathers sailed from England to Massachusetts in 1620

Synonyms mayflower synonyms

What other words have the same or similar meaning as mayflower?

Topics mayflower topics

What do people use mayflower to talk about?

Are you looking for...?