Names and Surnames
Birth name
Thomas Michael O'Leary
EnglishThomas Michael O'Leary
SpanishThomas Michael O'Leary
ItalianThomas Michael O'Leary
GermanThomas Michael O'Leary
FrenchThomas Michael O'Leary
DutchThomas Michael O'Leary
CatalanThomas Michael O'Leary
Asturianتوماس ميخائيل أوليري
ArabicThomas Michael O'Leary
SlovenianThomas Michael O'Leary
AlbanianThomas Michael O'Leary
PortugueseThomas Michael O'Leary
DanishThomas Michael O'Leary
FinnishThomas Michael O'Leary
Norwegian BokmålThomas Michael O'Leary
Swedishتوماس مايكل اوليرى
Egyptian ArabicThomas Michael O'Leary
Brazilian PortugueseAlso known as
Thomas Mary O'Leary
EnglishThomas Mary O’Leary
GermanThomas Mary O’Leary
AsturianThomas Mary O'Leary
Spanish