Dinanath

Name: Dinanath

Gender: Boy

Meaning: Saviour Of The Downtrodden Or Poor