Crosswordopener

IDOLISER

• A lover blind with admiration and devotion

• A person who worships idols