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
Tweet