YourDictionary

Dictionary Home » Culture » Alexandria

Alexandria cultural definition

Port city of northern Egypt (see also Egypt), located where the Nile River empties into the Mediterranean Sea.

Learn more about Alexandria

link/cite print suggestion box