Crossword Genius

A large barracks talked of in N African capital (7)

Ross

I believe the answer is:

algiers

I'm a little stuck... Click here to teach me more about this clue!

'n african capital' is the definition.
(capital of Algeria)

I can't explain the remainder of the clue.

Can you help me to learn more?

(Other definitions for algiers that I've seen before include "North African capital" , "NW African capital" , "Capital city" , "N. African port" , "North African port" .)

I've seen this clue in The Times.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.