The English term "eulogist" matches the Italian term "encomiatore"

other english words that include "eulogist" : italian :
eulogistic lodativo