zealotists

English

Noun

zealotists

  1. plural of zealotist