ARGALI


Meaning of ARGALI in English

noun a species of wild sheep (ovis ammon, or o. argali), remarkable for its large horns. it inhabits the mountains of siberia and central asia.

Webster English vocab.      Английский словарь Webster.