Noun Definition

idol worshiper

1.Definition: a person who worships idols

Related Noun(s):idolater, idoliser, idolizer

Category: People