Find the word definition

Wikipedia
Havmerra

Havmerra is an island in the eastern part of Schareholmane, part of Thousand Islands, an archipelago south of Edgeøya. Sea horse is an old name for the Walrus. The island harbors the most important population of this species in the southeastern region of Svalbard.