Girl name origins & meanings African American : Beautiful mind Girl name variations Quisha Keisha Kesha Boy name origins & meanings Irish : Small and dark-skinnedOld English : Guiding; leadingGaelic : Small and dark-skinned Boy name variations Ciaran Kiernan Kieron Kerwin Kirwin Kerry Kern Kerr Ceirnin Carra Keyon Kieon Kieran Family name origins & meanings English and German : variant of Kay.Irish : reduced form of McKay.