Själö means ‘the island of souls’, and no name could be more fitting for the island in the Baltic Sea, which for centuries was a last stop for women who…