mayflowerPronunciation: /ˈmeɪflaʊə/Definition of mayflower noun the trailing arbutus. mayflower in other Oxford dictionaries Definition of mayflower in the US English dictionary