Idolater - Definition

idolater

n 1: a person who worships idols [syn: idolater, idolizer,
idoliser, idol worshiper]

Look up another word