cartouche
(car-touche)
2 syllables
Definition
noun. a rounded and convex surface usually surrounded with carved ornamental scrollwork for receiving a painted or lowrelief decoration as an escutcheon
Example Sentence
The hieroglyphic text enclosed in a cartouche is a royal name.
Hear It! Say It! Write It!
cartouche