The Italian term "venerazione" matches the English term "enshrinement"

other italian words that include "venerazione" : english :
venerazione, adorazione adoration
venerare, adorare, venerazione worship