venerator

noun

1.
someone who regards with deep respect or reverence
Derived from:
venerate