Scrabble Cheat

IDOLATERS

IDOLATERS is a 9 letter Scrabble word worth 10 points.

a person who worships an idol or idols.

Letter start with I