Big Huge Thesaurus

genoa

noun

sounds kind of like