Big Huge Thesaurus

mayenne

noun

sounds kind of like