What does Alejandro mean?
The Spanish form of Alexander, from the Greek Alexandros, combining alexein 'to defend, protect' and aner/andros 'man'. Carried through history by Alexander the Great and later by saints and kings.
What does Santiago mean?
A contraction of 'Sant Yago' — Saint James. Yago (also Iago) is the old Spanish form of Jacobo/James, from the Hebrew Ya'aqov (Jacob). The name honors Santiago the Apostle, patron saint of Spain, whose shrine is at Santiago de Compostela.