IZARD


Meaning of IZARD in English

noun a variety of the chamois found in the pyrenees.

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