One who criticizes popular beliefs which he/she thinks is a mistake or unwise is?

  • philistine
  • iconoclast
  • imposter
  • cannibal
Facebook
WhatsApp

You May Like

Comment

error: Content is protected !!
Scroll to Top