The Italian term "venerato" matches the English term "worships"

other italian words that include "venerato" : english :
ammiratore, veneratore admirer
venerato adores
venerato enshrines
veneratore worshiper