mouflon - noun
singular
mouflon
plural
mouflons