idol_worshiperEnglish

idol worshiper, idolater, idoliser, idolizer

Noun

A person who worships idols

English: idolater, idolizer, idoliser, idol worshiper

English words with similar meanings

Show 3 words