Abydos - Definition

abydos

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

Look up another word