English synonyms about - contact  

nature worship

noun

1 nature worship

A system of religion that deifies and worships natural forces and phenomena.

Dutch: animisme


Find more on nature worship elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0893