French-Latin dictionary »

gargouille meaning in Latin

FrenchLatin
gargouille (Architecture) Partie d’une gouttière ou d’un tuyau par où l’eau tombe, et qui est souvent ornée d’une figure de dragon, de lion ou de quelque autre animal
nom

silānusnoun

gargouille (Par extension) Ces figures mêmes
nom

silānusnoun

Your history