izards

noun
  1. Plural of izard; a Pyrenean wild goat with short curved horns, similar to a chamois.
  2. Usage: Also called Pyrenean ibex or isard.; Chiefly British.

Examples