The name of India is derived from the river “Indus”.
After United States & China, India has the third largest active army.