Big Huge Thesaurus

latria

noun

sounds kind of like