snow sheep

Etymology
From its snowy mountain habitat.

Noun

 * , a species of sheep from the mountainous areas in the northeast of Siberia.

Translations

 * German: Schneeschaf
 * Russian: сне́жный бара́н