Yes. Hindu has originated from Indu, which means moon and also from Sindhu, which is name of a river. Actually when this word went to west, I mean Arab and muslim countries, they pronounced it as Hindu, because in their language this means 'Thief'. But we proudly adopted this word as being riginated from both Indu and Sindhu. Our real name is Arya. Any more question?