Definition
Collective term for the developing countries most of whom are situated to the south of the developed countries (the North).
Articles related to 'South'
Questions related to 'South'
Related Videos
http://www.businessdictionary.com/definition/South.html


