Bhaageerath

Written in Hindi as:

भागीरथ

Meaning in English:

Lucky chariot