Izard /(?)/

Iz·ard

Izard

n.
  1. A variety of the chamois found in the Pyrenees. (Zool.)