Deity from whose hair flows the river Ganga (5)
I believe the answer is:
shiva
(Other definitions for shiva that I've seen before include "powerful deity" , "Hindu god, the destroyer" , "God presiding over personal destinies" , "Major Hindu god with third eye in middle of forehead" , "Major Hindu deity (the destroyer)" .)