'Abydos' definitions:

Definition of 'Abydos'

From: WordNet
noun
An ancient Greek colony on the Asiatic side of the Dardanelles; scene of the legend of Hero and Leander