Izard meaning

(uncommon) The Pyrenean chamois.
noun
0
0
Advertisement

Origin of izard

From French, from Basque.