Definitions for "Izard"
A variety of the chamois found in the Pyrenees.