INDO Meaning of INDO in English n. Indo Gangetic PlainIndo Aryan languagesIndo European languages Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012