reverer

noun
  1. a person who reveres someone or something; one who regards with deep respect and admiration

Examples