izards
plural of izard
Noun
plural of izard