Diego is a name of uncertain etymology, though it could possibly be a short form of Santiago, a Spanish name meaning “Saint Yago” from Spanish santo (saint) and Yago, an old Spanish form of James meaning “supplanter” or “holder of the heel”. During medieval times Diego was Latinized as Didacus, which is linked to Greek didache meaning “teaching” though whether Diego’s true origins lie there is unknown.
Diego is also a surname (also spelled de Diego).
- Didacus (Medieval Spanish)
- Dídac (Catalan)
- Xanti (Basque)
- Santiago (Spanish, Portuguese)