admirer

/ədˈmaɪ(ə)rər/

noun

A person who has a particular regard for someone or something.

he was a great admirer of Mark Twain

fan,enthusiast,devotee,addict,aficionado,supporter,adherent,follower,disciple,votary,fanatic,zealot