Definition of Abydos

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

Semanticaly linked words with "abydos"