el iskandriyah

Noun
  1. The chief port of Egypt;
    Located on the western edge of the Nile delta on the Mediterranean Sea;
    Founded by Alexander the Great;
    The capital of ancient Egypt (synset 108918414)

Other Searches