mouflon

/หˆmuหf.lษ’n/
noun
  1. 1

    A species of wild sheep, Ovis orientalis musimon, syn. Ovis aries musimon, endemic to Sardinia and Corsica.

Source: https://en.wiktionary.org/wiki/mouflon