Dvina Bay


noun

an arm of the White Sea, in the NW Russian Federation in Europe.
Formerly Gulf of Archangel.

British Dictionary definitions for dvina bay

Dvina Bay

Dvina Gulf


noun

an inlet of the White Sea, off the coast of NW Russia