lower egypt

Noun
  1. One of the two main administrative districts of Egypt;
    Consists of the Nile delta (synset 108918070)

Other Searches