From
Spanish, from
Santiago, a combination of "Sant' Iago", and "Saint James".
Sant is from Latin
Sanctus, "holy" or "saint".
Iago is a northwestern Spanish form from Latin
Jacobus, "James". The name
Diego is sometimes confused with the Latin name
Didacus.