dizzards
English
Noun
dizzards
plural of
dizzard