Definitions of White sea:

  • noun:   a large inlet of the Barents Sea in the northwestern part of European Russia