MENARCHE Meaning of MENARCHE in English n. the onset of first menstruation. [mod.L formed as MENO- + Gk arkhe beginning] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012