Definition of Izard

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

Synonyms of Izard


No Synonyms Found.

Antonyms of Izard


No Antonyms Found.

Homophones of Izard