• word of the day

    abydos

    abydos - Dictionary definition and meaning for word abydos

    Definition
    (noun) an ancient Greek colony on the Asiatic side of the Dardanelles; scene of the legend of Hero and Leander
Download our Mobile App Today
Receive our word of the day
on Whatsapp