Origin: Spanish and Hebrew
Santiago is a name with Latin, Hebrew and Spanish roots, and it’s popular throughout Spain, Portugal and Italy. Santiago is another name for Saint James, combining the Spanish word santo, meaning saint, with Yago, an old Spanish form of the name James.
Saint James was the patron saint of Spain. His supposed resting place has been the site of pilgrimages across Europe for hundreds of years. Spiritual significance aside, Santi makes an adorable nickname for Santiago.