North

Definition and Citations:

A term collectively used to refer to developed countries, most of whom are located to the north of developing countries(also known as the south)

Latest Articles