Photosphere

Webster's Dictionary of the English Language

·noun A sphere of light; ·esp., the luminous envelope of the sun.