Meaning of algiers

Definition of algiers

(noun) an ancient port on the Mediterranean; the capital and largest city of Algeria

Other information on algiers

WIKIPEDIA results for algiers
Amazon results for algiers