Definify.com

Definition 2026


gozzards

gozzards

English

Noun

gozzards

  1. plural of gozzard