
1) Sea in Russia 2) Sea in the Arctic Ocean
Found on
https://www.crosswordclues.com/clue/pechora-sea

Pechora Sea (Печо́рское мо́ре, or Pechorskoye More), is a sea at the northwest of Russia, the southeastern part of the Barents Sea. The western border of the sea is off Kolguyev Island, while the eastern border is the western coasts of Vaygach Island and the Yugorsky Peninsula, and the northern border the southern end of Novaya Zeml...
Found on
http://en.wikipedia.org/wiki/Pechora_Sea

sea lying to the north of European Russia, between Kolguyev Island to the west and the Yugorsky Peninsula to the east. To the north is Novaya Zemlya. ...
Found on
http://www.britannica.com/eb/a-z/p/34
No exact match found.