MAYHAP Meaning of MAYHAP in English adv. archaic perhaps, possibly. Etymology: ME f. it may hap Oxford English vocab. Оксфордский английский словарь. 2012