idolator

English

Noun

idolator (plural idolators)

  1. Alternative spelling of idolater.

Derived terms

Translations

Anagrams