-
nounthe 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
Similar:
Explanation of el iskandriyah
We don`t have explanations for this word yet.