The Italian term "zelante" matches the English term "zealous"

other italian words that include "zelante" : english :
ansioso, zelante eager
zelante emulative
impegnativo, zelante obliging