Meaning of stockholm
Definition of stockholm
(noun)
the
capital
and largest
city
of Sweden;
located
in
southern
Sweden on the Baltic; "the Nobel Prize is awarded in Stockholm"
Other information on stockholm
WIKIPEDIA results for
stockholm
Amazon results for
stockholm
Tweet