What does Benjamín mean?
The Spanish form of Benjamin, from the Hebrew Binyamin, 'son of the right hand' (ben 'son' + yamin 'right hand', implying the south, or favor and strength). In Genesis he is the youngest son of Jacob and Rachel.
What does Diego mean?
A Spanish name of genuinely disputed origin. Traditionally explained as a short form of Santiago (Sant-Yago, 'Saint James', from Hebrew Jacob), but many scholars now derive it instead from the Latin Didacus — itself possibly from the Greek didache 'teaching'. The two theories remain unresolved, so any single 'meaning' should be treated with caution.