Firma
Meaning: Actually means 'signature'. Metti la tua firma = Put your signature here.
Language: Italian
Literally: firm (company)
Category: Everyday
Origin: From Latin firmare, 'to confirm' — a signature confirms; Italian keeps this sense.
Loading the full interactive collection…