Question: is diego spanish for james?
Answer: Diego is a Spanish given name. It derives from a re-analysis of Sant Yago (Saint James the Greater) as San Diego. In Spanish-speaking countries, Diego and Santiago are common as given names; Diego, Santiago and Sandiego are found as surnames.