The meaning of the name Dinanath is Saviour Of The Downtrodden Or Poor
The origin of the name Dinanath is Hindi