Indo- Look up Indo- at Dictionary.com
word-forming element meaning "of or pertaining to India" (and some other place), from Greek Indo-, from Indos "India" (see India).