impresa
nounAn emblem or device with a motto.
nounA device: an Italian term often used in English, especially of such devices as were peculiarly personal in their character. See
A device on a shield or seal, or used as a bookplate or the like.
nounA