Answer: larache

AnswerCrossword Clue
LARACHE

Atlantic port of Spanish Morocco.