noun pl. mouflons or mouflon
See mouflon in American Heritage Dictionary 4
also mouf·flon (mo͞ofˈlŏnˌ)
Learn more about mouflon
Also Mentioned In
» sheep
Browse entries near mouflon
mouch
moue
moue (synonyms)
MOUE (abbreviation)
moufflon
mouflons
Moug
Mouill
mouillé