Answer: petsamo

AnswerCrossword Clue
PETSAMOFinnish Arctic port.
PETSAMOGerman-held Finnish port.
PETSAMOStrategic Finnish Arctic port.
PETSAMOKey Arctic port.
PETSAMOIce-free port on the Arctic Ocean.