Meaning of sunspot

Definition of sunspot

(noun) a cooler darker spot appearing periodically on the sun's photosphere; associated with a strong magnetic field

Other information on sunspot

WIKIPEDIA results for sunspot
Amazon results for sunspot