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 ParvatiRupinder perhaps...?