MeaningLord of River Ganges, God Shankar, One of many names of Lord Shiva as the origin of Ganges
OriginIndian