AlexanderMcCracken
1660–1730
Names and Surnames
Birth name
Rev Alexander McCracken
EnglishAlexander McCracken
EnglishAlexander McCracken
GermanAlexander McCracken
FrenchAlexander McCracken
SpanishAlexander McCracken
ItalianAlexander McCracken
PortugueseAlexander McCracken
GalicianAlexander McCracken
SwedishAlexander McCracken
Brazilian PortugueseAlexander McCracken
Multiple languages