Name: Kaashif (كاشف)
Meaning: Uncoverer, pioneer, discoverer
Gender: male