Alexandria
noun
1 Alexandria
A town in Louisiana on the Red River.
2 Alexandria
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.
synonym: El Iskandriyah.
Dutch: Alexandrië
Polish: Aleksandria
debug info: 0.0184