A variant of Michael or Mikhail, from Hebrew, meaning who is like God?
Like Makhail?
Swipe through thousands of names like it