Alyx is a modern English spelling of Alex, from Greek Alexandros, meaning defender or protector of people.
Like Alyx?
Swipe through thousands of names like it