dear nikhilmng
I see you are suspended so I am not sure whether you read this message or not, but for everyone else who is interested, Brian is absolutely right about Hindu is derived from Sindhu. However I would just like to add a few details. Since an initial "s" almost is absent in Persian...