Names and Surnames
Birth name
Thomas Witton Davies
EnglishThomas Witton Davies
SwedishThomas Witton Davies
FrenchThomas Witton Davies
GalicianThomas Witton Davies
WelshThomas Witton Davies
HungarianThomas Witton Davies
DutchThomas Witton Davies
SlovenianThomas Witton Davies
CatalanThomas Witton Davies
SpanishThomas Witton Davies
AsturianThomas Witton Davies
GermanThomas Witton Davies
British EnglishThomas Witton Davies
ItalianThomas Witton Davies
PortugueseThomas Witton Davies
Brazilian PortugueseThomas Witton Davies
AlbanianAlso known as
Thomas Witton Davies
Czech