Name: Kashifa (كاشفة)
Meaning: Revealer, Explainer
Gender: female