Baby Names and Name Generators

What Does Mihaila Mean?
"who resembles God"