Definition of White Sea in English:

White Sea

proper noun

  • An inlet of the Barents Sea off the coast of northwestern Russia.