admirer
noun
[ ədˈmʌɪərə ]
• a person who has a particular regard for someone or something.
• "he was a great admirer of Henry James"
Similar:
fan,
enthusiast,
devotee,
addict,
aficionado,
supporter,
adherent,
follower,
disciple,
votary,
fanatic,
zealot,
hanger-on,
groupie,