Search Details
Word: cartouche
(lookup usage)
(lookup stats)
Meaning:
Noun:
- a paper cartridge
- architecture an ornamental figure, often on an oval shield
- (''Egyptian hieroglyphics'') an oval figure containing characters that represent the names of royal or divine people
Source: Wiktionary
| Src Info »