muflão

Noun

 * 1) mouflon, a wild sheep of Corsica and Sardinia