"Hindi" [Hyndi, or -- with the "n" written as a nasalization] itself is from Arabic Hindī [], though that is ultimately from Sanskrit sindhu [], meaning a river, the Indus River, or the Sindh region of India. "Urdu" [Wrdu, ] is from Persian ordu, meaning a camp, or Turkish ...