Baby Names and Name Generators

What Does Mikhayla Mean?
"who resembles God"