Shayla \sha(y)-la\ as a girl's name is pronounced SHAY-lah. It is of Gaelic origin, and the meaning of Shayla is "from the fairy palace". A variant of Sheila (Irish, Gaelic) "blind". Also possibly a short form of Micheala, from Michael (Hebrew) "who is like God?" or a rhyming name based on Kayla. See also Shea. Olympic ice skating champion Shae-lyn Bourre.