First name:
ROBERTO - Portuguese form of Robert (bright with fame), which is derived from the Old High German Hruodperht, a compound name composed of the elements hruod (fame) and beraht (bright)
Middle name:
XAVIER - Derived from the Basque place name
Etxaberri meaning "the new house". This was the surname of the Jesuit priest
Saint Francis Xavier (1506-1552). He was a missionary to India, Japan, China, and other areas in eastern Asia, and he is the patron saint of the Orient and missionaries. His surname has since been adopted as a given name in his honour, chiefly among Catholics.
Last name:
TORRES - (Galician, Catalan, Spanish, Portuguese, and Jewish (Sephardic)) habitational name from any of the numerous places named Torres, all named with the plural of torre ‘tower’