algerian capital Meaning, Definition & Usage

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

WordNet