Alexandria

Alexandria

n.
  1. a city on the Mediterranean Sea, the chief port of Egypt.