i would asume that the people who lived there wanted a name for there vcountry and they just called it that.
No India is not a word for fact or opinion. India is a word for a country.
india invented YOGA !
India invented hockey
aryabhatta first invented zero in India
a random person invented the metro in India
Name the first toothpaste invented in India
it was invented in northern India
invented by India
they are not invented but used for accesories in India
In India
india
India