Meaning
Diego is a Spanish name of Greek origin, derived from the name Didacus, meaning 'teacher'. It is also sometimes associated with the meaning 'supplanter'.