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
Tweet