mouflon - noun

singularmouflon
pluralmouflons