mufflon

variants: or muflon

Definition of mufflon

variant spelling of