Baby name meaning
Hindi Version
दीनदयाल
Meaning and origin
One Who Has Mercy On The Downtrodden Or Poor
Keep exploring