Idolastre /(?)/

I·do·las·tre

Idolastre

n.
  1. An idolater. [Obs.]