Zélote
See also:
zelote
and
zélote
French
Proper noun
Zélote
?
Zealot