idolastre means an idolater. Lexicurio rates it Sui generis — a strength score of 87 out of 100.
Etymology
From Middle English idolatre.
noun
- An idolater.“What difference is bitwixe an ydolastre and an avaricious man, but that an ydolastre, per aventure, ne hath but o mawmet or two, and the avaricious man hath manye?”