sunspot
Explore definitions, synonyms, and language insights of sunspot
Definitions
                    Noun
                    
            a cooler darker spot appearing periodically on the sun''s photosphere; associated with a strong magnetic field