South
Definition
Collective term for the developing countries most of whom are situated to the south of the developed countries (the North).
Mentioned in these terms
Popular 'Economics, Politics, & Society' Terms
South in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/South.html







