idolizerEnglish

idoliser, idolizer, idol worshiper, idolater

Noun

A person who worships idols

English: idolater, idolizer, idoliser, idol worshiper

A lover blind with admiration and devotion

English: idolizer, idoliser

English words with similar meanings

Show 3 words