Name Meaning and Origin of Bhagirathi
The baby name Bhagirathi is Sanskrit in origin and it's meaning is daughter of Bhagirath. Bhagirathi is another name for the River Ganga, as according to mythology, she was brought from the heavens to earth by the King Bhagirath.
Bhagirathi is pronounced BHAA-gee-ra-THEE.
Bhagirathi is a name suitable for girls.