Variant of Elek or Alec, from Greek Alexandros meaning defender of the people.
Like Eleck?
Swipe through thousands of names like it