Definition of "mouflon"

mouflon

/ˈmuːf.lɒn/