Venerator
/(?)/
Ven·er·a·tor
Venerator
n.
One who venerates.