Keisha

Primarily Female
The meaning of the name Keisha is Her Life
The origin of the name Keisha is American
Alternate spellings: Keysha, Keesha
People who like the name Keisha also like:
Chloe,
Sophia,
Keira,
Maya,
Paige,
Aurora,
Kaelyn,
Caleb,
Ethan,
Matthew,
Liam,
Nicholas,
Zachary,
Jasper