What does Thiago mean?
A form of Tiago, drawn from Santiago ('Sant Iago', Saint James) by resegmenting San-Tiago. The 'Th' spelling is Portuguese-influenced and hugely popular across Latin America. Ultimately traces to the Hebrew Ya'aqov (Jacob), via James.
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.