WHITE SEA


Meaning of WHITE SEA in English

an arm of the Arctic Ocean, in the NW Russian Federation in Europe. ab. 36,000 sq. mi. (93,240 sq. km).

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .