IZARD Meaning of IZARD in English n. a chamois. Etymology: F isard, of unkn. orig. Oxford English vocab. Оксфордский английский словарь. 2012