venerator
VEN'ERATOR,
n. One who venerates and reverences.