vizzard
English
Noun
vizzard
(
plural
vizzards
)
Obsolete form of
vizard
.