idolizer
Explore definitions, synonyms, and language insights of idolizer
Definitions
                    Noun
                    
                a lover blind with admiration and devotion
                
                    Noun
                    
            a person who worships idols