Meaning of lower egypt

Definition of lower egypt

(noun) one of the two main administrative districts of Egypt; consists of the Nile delta

Other information on lower egypt

WIKIPEDIA results for lower egypt
Amazon results for lower egypt