Words: admirer
Part of speech: n
Definition: a person who admires; someone who esteems or respects or approves