SynonymX
Speak
Abydos
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"
town
republic of turkey
turkey