Meaning of Abydos

Definition of Abydos

(noun) an ancient Greek colony on the Asiatic side of the Dardanelles; scene of the legend of Hero and Leander

Other information on Abydos

WIKIPEDIA results for Abydos
Amazon results for Abydos