'White Sea' definitions:

Definition of 'White Sea'

From: WordNet
noun
A large inlet of the Barents Sea in the northwestern part of European Russia

Words containing 'White Sea'