The English term "May" matches the Swahili term "Mei"

other english words that include "may" : swahili :
maybe labda
mayhap labda