Big Huge Thesaurus

heliolatry

noun

sounds kind of like