mayflower · noun1
Mayflower · proper noun2
From mayflower.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Any of several plants that flower in May - especially the hawthorn (in Britain) and the trailing arbutus (in the US). Full definition →
From mayflower.
Etymology from Wiktionary, CC BY-SA 4.0.