Abydos in Russian Abydos in Russian А́бидос proper noun An ancient city in Egypt with archaeological interest. Add to Flashcards