Maybe; perhaps; possibly; perchance.
From the phrase “it may hap”.
Practica parlar i memoritzar " mayhap " i moltes altres paraules i frases a anglès .