Abydos — definition

1. Abydos (Noun)

1 definition

Abydos (Noun) — An ancient Greek colony on the Asiatic side of the Dardanelles; scene of the legend of Hero and Leander.

1 type of
town
2 parts of
Republic of Turkey turkey