abydosEnglish

Abydos

Noun

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

English: Abydos

Bahasa: Abydos, Abydos, Mesir

Bahasa words with similar meanings