selenolatryEnglish

moon-worship, selenolatry

Noun

The worship of the moon

English: moon-worship, selenolatry

English words with similar meanings

Show 1 words