McKay \m(c)-kay\ as a girl's name (also used as boy's name McKay), is a variant of McKayla (American), and the meaning of McKay is "fiery".
The baby name McKay sounds like Mica, Mika, Maguy, Maggy, Meggy, Mag, Mecca, Micah, Mykah and Myka. Other similar baby names are Kay, May and Monay.