where did the name of india come from
India The name India is derived from Indus, which originates from the Old Persian word Hindu, equivalent to the Sanskrit word Sindhu,[21] which was the historical local appellation for the Indus River.[22] The ancient Greeks referred to the Indians as Indoi (Ἰνδοί), which translates as "The people of the Indus".[23]