Secret admirer

A secret admirer is an individual who feels adoration, fondness or love for another person without disclosing their identity to that person, and who might send gifts or love letters to their crush.