honourer

/ˈɑnərər/
noun
  1. A person who shows respect or admiration for someone or something.
    • As an honourer of tradition, she always followed the old customs.
    • The award ceremony was filled with honourers of the brave soldiers.
    • He was a great honourer of his parents, visiting them every week.