North Collective term for the developed countries most of whom are situated to the north of the developing countries (the South). # N Share your love Previous Definition Regulatory Standards Next Definition Goods Received Note