Keisha is a modern American name that rose in African American families in the 1970s; its origin is uncertain, and it is usually explained either as a short form of Lakeisha or as a form of the biblical Keziah, which means "cassia tree". The name peaked nationally in the late 1970s. By 2000 Keisha had already dropped to number 1375, and it ranks number 2738 in 2025, well outside the top 1000.