Etymology Explorer › English

Where does “imprese” come from?

imprese (English): A heraldic device; an impresa

Definitions

  1. A heraldic device; an impresa