Santiago \s(a)-ntia-go, san-tiago\ as a boy's name is pronounced sahn-tee-AH-go. It is of Spanish origin, and the meaning of Santiago is "Saint James". A blended form of Saint Diego; Diego is a Spanish form of James. James the Greater (of the two apostles by that name) is the patron saint of Spain.
Santiago has 5 variant forms: Sandiago, Sandiego, Santeago, Santiaco and Santigo.
For more information, see also the related name Iago.