Popular Wordlists
  • 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp