algiers

Nouns

  • (n) an ancient port on the Mediterranean; the capital and largest city of Algeria Algerian capital,

Synonyms

Algerian capital

Words of close approximity