Another view of the source of the name Hindu is based on a derogatory meaning. It is said that, “Moreover, it is correct that this name [Hindu] has been given to the original Aryan race of the region by Muslim invaders to humiliate them. In Persian, says our author, the word means slave, and according to Islam, all those who did not embrace Islam were termed as slaves.'
Furthermore, a Persian dictionary titled Lughet-e-Kishwari, published in Lucknow in 1964, gives the meaning of the word Hindu as “chore [thief], dakoo [dacoit], raahzan [waylayer], and ghulam [slave].” In another dictionary, Urdu-Feroze-ul-Laghat (Part One, p. 615) the Persian meaning of the word Hindu is further described as barda (obedient servant), sia faam (balck color) and kaalaa (black). So these are all derogatory expressions for the translation of the term hindu in the Persian label of the people of India.