Answer: barrani

AnswerCrossword Clue
BARRANISidi ..., strategic North African port.