bagirathe

s. bhaga — A king who is said to have, after great exertions brought the Ganges down from heaven.manner-1886-vision