Name: Kashef (كاشف)
Meaning: Uncoverer
Gender: male