admirer
n.someone who likes or respects a person or thing very much. It can also mean someone who is romantically interested in you.
n.a person who regards someone or something with high esteem, respect, or warm approval. Often implies a romantic interest or a deep appreciation for a specific talent or body of work.
“She has many admirers who love her paintings.”
“The young actor was surprised to find a bouquet of flowers from a secret admirer in his dressing room.”
“Even those who disagreed with the politician's specific policies were often secret admirers of his rhetorical skill and his unwavering commitment to public service.”
Often used with the preposition 'of' to indicate the object of respect.
“If given the chance to gain thousands of admirers for your work, would you take it?”
“Competition has only got fiercer since but Andrews has plenty of admirers.”
From admire + -er.
Etymology adapted from Wiktionary, available under CC BY-SA 4.0.