Big Huge Thesaurus

entrepot

noun

sounds kind of like