White Sea in Latin White Sea in Latin Mare Album proper noun A sea to the northwest of Russia. Add to Flashcards