The story
- Proto-Indo-European*méǵh₂sder.?
- LatinMaia
- LatinMaius
- Old Frenchmai
- Middle EnglishMay
- EnglishMay
- Englishfly
- English todaymayfly
From May (“fifth month”) + fly (“flying insect”). Compare Saterland Frisian Moaifljooge (“blowfly”).
Etymology from Wiktionary, CC BY-SA 4.0.