Ophiolatry Meaning

There are 1 meaning(s) for word Ophiolatry

Meaning 1 : the worship of snakes

    Synonyms : serpent-worship