Definition of Abydos
1 ancient town in Asia Minor on the Hellespont
2 ancient town in southern Egypt on the left bank of the Nile River south of Thebes
Learn More about abydos
Britannica.com: Encyclopedia article about Abydos
Seen and Heard
What made you want to look up Abydos? Please tell us where you read or heard it (including the quote, if possible).