Izard Definition
noun
(uncommon) The Pyrenean chamois.
Wiktionary
Other Word Forms of Izard
Noun
Singular:
izard
Plural:
izardsFind Similar Words
Find similar words to izard using the buttons below.