2 names match.
Greek/Slavic
Slavic variant of Alexander, meaning 'defender of men' from Greek.
Slavic form of Peter, from Petros meaning 'rock' or 'stone.'