Home / M / mayflower

mayflower

noun /meɪflæʊər/ 3 syllables 9 letters Scrabble 20 WWF 21
Definitions
noun

low-growing evergreen shrub of eastern North America with leathery leaves and clusters of fragrant pink or white flowers

noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →