Big Huge Thesaurus

cartouche

noun

sounds kind of like