English
›
Words
person
who shows excessive zeal
Translation:
English
Noun
6
zealot
Add
Translation