MUSMON Meaning of MUSMON in English n. Zool. = MOUFFLON. [ L musimo f. Gk mousmon ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012