gozzards
English
Noun
gozzards
plural of
gozzard