Kashef means "One who reveals what is concealed or hidden, exposing truth through removal of veils. The name conveys the act of uncovering and disclosure.".
Kashef meaning in Urdu is: پردہ ہٹانے والا، روشن کرنے والا
Kashef is of Arabic origin.
Kashef has 2 syllables.
Parents who liked Kashef also loved these names