astrolatryEnglish

astrolatry, worship of heavenly bodies

Noun

The worship of planets or stars

English: astrolatry, worship of heavenly bodies

English words with similar meanings

Show 1 words