Big Huge Thesaurus

poitou

noun

sounds kind of like