Izzards, noun plural of izzard. Synonyms in the same form.
zees, zeds, uzzards
All synonyms for izzard →