MENARCHE Meaning of MENARCHE in English n. the onset of first menstruation. Etymology: mod.L formed as MENO- + Gk arkhe beginning Oxford English vocab. Оксфордский английский словарь. 2012