Big Huge Thesaurus

nesselrode

noun

sounds kind of like