IDOLOCLAST MEANING IN ENGLISH

• Idoloclast Definition & Synonyms

  1. (n.) A breaker of idols; an iconoclast.


RECENT SEARCHES