Kashfia means "One who reveals what is hidden or makes the obscure clear, communicating truth to others.".
Kashfia meaning in Urdu is: ظاہر کرنے والی، واضح کرنے والی
Kashfia is of Arabic origin.
Kashfia has 2 syllables.
Parents who liked Kashfia also loved these names