Big Huge Thesaurus

helios

noun

sounds kind of like