Noun
A sphere of light; esp., the luminous envelope of the sun.
More about this word
Synonyms and related words
Explore this word
