MUSMON Meaning of MUSMON in English n. Zool. MOUFFLON. Etymology: L musimo f. Gk mousmon Oxford English vocab. Оксфордский английский словарь. 2012