place-worshipEnglish

place-worship, topolatry

Noun

The worship of places

English: topolatry, place-worship

English words with similar meanings

Show 1 words