mayflower meaning

Meaning of mayflower

What is the full meaning of mayflower

in England, the hawthorn; in New England, the trailing arbutus; also, the blossom of these plants [n -S]

Example of the word mayflower placed on a Scrabble board.

Unscrambled word mayflower

Points for mayflower

Scrabble
28 points
Word With Friends
21 points
Wordfeud
28 points

Related pages for mayflower