Home
Search
Index
Definify.com
Webster
1913
Edition
Izard
Iz′ard
,
Noun.
(Zool.)
A variety of the chamois found in the Pyrenees.
Definition
2024
izard
izard
See also:
izzard
English
Noun
izard
(
plural
izards
)
(
uncommon
)
The Pyrenean chamois,
Rupicapra rupicapra
.
Anagrams
D. Ariz.
Etymology
From
French
, from
Basque
.
Similar Results
Lizard
Vizard
Wizard
Lizard-tail