Noun: Stockholm 'stók,howm or 'stók,hówlm
- The capital and largest city of Sweden; located in southern Sweden on the Baltic
"the Nobel Prize is awarded in Stockholm";
- capital of Sweden
Type of: national capital
Part of: Kingdom of Sweden, Sverige, Sweden
Encyclopedia: Stockholm, SW