white sea

Noun
  1. A large inlet of the Barents Sea in the northwestern part of European Russia (synset 109501940)

Other Searches