moufflon Synonyms