homage
Noun
C1 – Advanced
Something said or done to show respect and admiration for someone.
Usually appears in the phrase "pay homage to".
Synonyms
tribute
respect