Word info Synonyms

Algerian capital

Noun

Meaning

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

Source: WordNet

Synonyms

Close letter words and terms