Name Michal has Czech & Slovak, Hebrew, English, Biblical, Polish, Indian origin and person with this name are mainly Christian by religion. Name Michal generally means Who is Like God or Who is like God? is a Unisex name, which means both boy and girl can have this name. |