Deendayal is bay boy name, main origion is Hindi. English meanings of Deendayal is "One who has mercy for poor, Kind to the poor" and popular in Hindu religion.