'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'