What does begeisterter Verehrer mean?

begeisterter Verehrer - German to English

enthusiast