Big Huge Thesaurus

cartouch

noun

sounds kind of like