yanghir

French

Noun

yanghir m (plural yanghirs)

  1. Siberian ibex