Kashfiya means "Bringing illumination and understanding, shedding light upon what was previously unclear or unknown.".
Kashfiya meaning in Urdu is: روشنی، ساتھ سمجھ
Kashfiya is of Arabic origin.
Kashfiya has 2 syllables.
Parents who liked Kashfiya also loved these names