Popularity: 21874
Origin: Indian
Meaning: Dispeller of ignorance
Janisha is feminine name of Indian origin. With a heady definition of "dispeller of ignorance", this name is not for the faint of heart. A name like this will ensure baby is one of the thinkers of the world.