MacKayla \m(a)-ckay-la\ as a girl's name is a variant of Michaela (Hebrew), and the meaning of MacKayla is "who resembles God?".
The baby name MacKayla sounds like McKayla, Makayla and Macaela. Other similar baby names are Kayla, Jakayla, Macaria, MacKenna, Magdala, Mahala, Mahalla, McKaylee, McKay, Mychaela, Mikhayla, Mikayla, Michaila, Micaela, Mechaela, Makyla and Michala.