Skip to content
Kotomora

メイフラワー

also: メーフラワー

Freq.Top 100,000

Meanings

1

noun

mayflower

Refers to any of several spring-blooming plants, especially in the genus Epigaea, or historically to the ship Mayflower. Context determines the specific meaning.