Mikal \m(i)-kal\ as a boy's name is a variant of Micah (Hebrew), and the meaning of Mikal is "who resembles God?".
The baby name Mikal sounds like Mykal, Mikol, Mikel, Mikael and Mical. Other similar baby names are Magal, Makar, Mikey, Mike, Mykel, Miky, Miko, Mikkel, Mikhail, Mikell, Mihaly, Mihail, Michal, Micael, Makai, Migdal, Miki, Mikio and Mishal.