English Dictionary
Definition Chindia in British English
Chindia noun
noun
1
China and India considered together as an economic bloc
