Big Huge Thesaurus

lascaux

noun

sounds kind of like