• word of the day

    algiers

    algiers - Dictionary definition and meaning for word algiers

    Definition
    (noun) an ancient port on the Mediterranean; the capital and largest city of Algeria
    Synonyms : algerian capital
Connect with us on Facebook