Definition of White Sea in English:

White Sea

proper noun

  • An inlet of the Barents Sea on the coast of NW Russia.