IDOLATER

Definition of IDOLATER

  1. (noun)a person who worships idols