Big Huge Thesaurus

photosphere

noun

sounds kind of like