Harishchandra

Name – Harishchandra

Gender – Male

Origin – Indian

Meaning – The Indian name Harishchandra means – charitable;a king of the Surya dynasty,1435-1523