gargolla

Noun

 * 1)  gargoyle (grotesque water spout)