Hm... I might like it in another language but not in English. In English it sounds like
Rupert or something. Rupindra would be better but that sounds like a silly Anglicisation. I can't really think of any combos, maybe using it as a mn, like
Parvati Rupinder perhaps...?