Definition/Meaning of Keisha