Definify.com

Definition 2024


White_Sea

White Sea

English

Proper noun

the White Sea

  1. A sea to the northwest of Russia.

Translations

Anagrams