algiers Meaning, Definition & Usage

  1. noun an ancient port on the Mediterranean; the capital and largest city of Algeria
    Algerian capital.

WordNet