Keisha is a modern name that is a variant of Keziah. The meaning of the name isn't entirely known, but it is thought to mean "cassia tree." Keisha was a popular name throughout most of the 20th century, but it is not frequently used in modern years.
Similar Names: KEYSHA, KESHIA, KISHA
Famous Keisha Names: Keisha Jackson (R&B singer), Keisha White (British pop singer)