zealous person; zealot
From zēlō (“love ardently”) + -tor.
Practice speaking and memorizing "zelator" and many other words and sentences in Latin.