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