one who is zealous; fanatic; person who shows excessive zeal