From May + fly. Compare Saterland Frisian Moaifljooge (“blowfly”).
Practice speaking and memorizing "mayfly" and many other words and sentences in English.