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