Definition of White Sea
inlet of the Barents Sea in northwestern Russia in Europe enclosed on the north by the Kola Peninsula
Seen and Heard
What made you want to look up White Sea? Please tell us where you read or heard it (including the quote, if possible).