From Swedish stock "log" and holme "islet". The islet probably referred to Helgeandsholmen in central Stockholm. This is the name of the capital city of Sweden. The first written mention of the name occurs in 1252.
the etymology and history of place names