Big Huge Thesaurus

Luculus

noun

sounds kind of like