MAYHAP Meaning of MAYHAP in English [may.hap] adv [fr. the phrase may hap] (ca. 1531): perhaps Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012