MAYHAP Meaning of MAYHAP in English ■ adverb archaic perhaps; possibly.OriginC16: from it may hap . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004