abydos - definitions and synonyms

abydos noun

  1. ( also written as Abydos )

    English Meaning: 

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