English synonyms about - contact  

Abydos

noun

1 Abydos

An ancient Greek colony on the Asiatic side of the Dardanelles; scene of the legend of Hero and Leander.


Find more on abydos elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0232