Mykal \m(y)-kal\ as a boy's name is a variant of Michael (Hebrew), and the meaning of Mykal is "who resembles God?".
The baby name Mykal sounds like Mikal and Mykel. Other similar baby names are Magal, Makar, Mycah, Mykell, Mychal, Mikol, Mikel, Mikael, Mical and Makai.