Tools: Learn New Words | Secure Password Generator | Startup Tools | File Uploader | PDF Generator

Mayflower (Noun)

Meaning 1

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

Classification

Nouns denoting man-made objects.

Meaning 2

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

Classification

Nouns denoting plants.

Synonyms

  • Trailing Arbutus
  • Epigaea Repens

Hypernyms

  • Shrub
  Copyright © 2026 Socielo Tech. All Rights Reserved. | Privacy Policy | Terms of use