STOCKHOLM Meaning of STOCKHOLM in English n. large port city and capital of Sweden Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012