Modern American creation, likely a variant of Keisha
Keoshia is a contemporary American name that emerged in the late 20th century. It is likely a creative elaboration of Keisha, which itself has roots in the Swahili name Lakeisha, meaning 'favorite' or 'life'.
Less common today
Keoshia isn't in the latest US Top 1000. It last peaked at #5,192 in 1994.
US births per 5-year period, 1990βpresent (SSA data).