YourDictionary

impresa

noun

Obsolete a device or emblem, usually with a motto

See impresa in American Heritage Dictionary 4

link/cite print suggestion box