Meaning and Origin of: Mihai

Boy name origins & meanings

  • Hebrew : He who is like God

Boy name variations