Click here to add us to your favorites




North

Definition

Collective term for the developed countries most of whom are situated to the north of the developing countries (the South).

Browse by Letter: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z