Meaning of white sea

Definition of white sea

(noun) a large inlet of the Barents Sea in the northwestern part of European Russia

Other information on white sea

WIKIPEDIA results for white sea
Amazon results for white sea