Where does “gargouille” come from?

gargouille (Old French): throat

Definitions

  1. throat

Words derived from “gargouille