Mayflower
English
"flower name"
Share
Copy link
Mayflower Origin and Meaning
The name Mayflower is a girl's name meaning "flower name".
A beautiful and rare botanical choice belonging to a tiny white flower, and also to the ship that first brought the Pilgrims from England to the New World in 1620.
The name Mayflower in Nameberry Blog Posts
- Unique Middle Names You Didn't Even Know Were Names
- Colonial Names: Great Names from American History
- Water Names Make a Splash
- November Baby Names Are Rich with Meaning