Name of a river in Hindu mythology, specifically the Sharayu River mentioned in the Ramayana

1 Post