ophiolatryEnglish

ophiolatry, serpent-worship

Noun

The worship of snakes

English: ophiolatry, serpent-worship

English words with similar meanings

Show 1 words