admirer

noun
1
a person who admires somebody/something, especially a well-known person or thing
تحسین‌کننده, علاقمند, هوادار, طرفدار, ستایشگر
2
a person who has a romantic or sexual interest in somebody
عاشق, دلباخته, شیفته
She never married but had many admirers.
You've got a secret admirer.
She was always surrounded by a circle of admirers.