Noun algiers has 1 sense
  1. Algiers, Algerian capital - an ancient port on the Mediterranean; the capital and largest city of Algeria
    --1 is a kind of national capital; port
    --1 is a part of Algeria, Algerie, Democratic and Popular Republic of Algeria
,
TOP