Big Huge Thesaurus

Nantua

noun

sounds kind of like