Sunspot
thesaurus
Related words for Sunspot
Synonyms
Macula
noun