Pechenga

What is Pechenga?

Pechenga definition and meaning on Dictionary terms:
noun
a village in the NW Russian Federation, on the Arctic Ocean W of Murmansk: ice-free all year; ceded by Finland 1944.

 

reference: https://www.dictionary.com/browse/pechenga

Tags: