Meaning Of Name Deendayal

Deendayal

meaning of name

Meaning: One who has mercy on the downtrodden or poor.

Gender : Boy

Religion : Hindu