As per FAQ:
"The "Road" after the station indicates that it's the nearest railhead for that particular town. The road to that town originates at this station:you still need to travel a while by road to get to that town. There are a number of examples: Kodaikanal Road, Khurda Road, Mantralayam Road, Jajhpur Kheonjar Road, Nasik Road, etc. Jajpur Keonjhar Road is an interestingly named station as the station serves as the railway access point for two towns, Jajpur which is 32km south-east of the station and Keonjhar which is 127km north-west of the station.
(irfca)"...
more...
But, why GHD is named as Garhwa Road?? Garhwa (GHQ)name ka bhi station hai jo Garhwa mein hi hai.