himavatsutā हिमवत्सुता

Definition: f. the Ganges