impresa
noun
im·pre·sa
im-ˈprā-zə
-sə
: a device with a motto used in the 16th and 17th centuries
broadly
: emblem
Love words? Need even more definitions?
Merriam-Webster unabridged
Share