Skip to content
Kotomora

ガーゴイル

ガ
ー
ゴ
イ
ル
Freq.Top 100,000

Meanings

1

noun

gargoyle

Refers to the carved stone grotesque, often functioning as a waterspout, found on Gothic buildings.