Skip to content
Kotomora

牛ご頭ず天てん王のう

Meanings

1

noun

Gozu Tenno; deity identified with Gavagriva

A syncretic deity in Japanese Buddhism, originally derived from the Indian god Gavagriva. Often associated with protection against epidemics.