Eskilstuna

[ es-kil-stoo-nuh, -styoo- ]
/ ˈɛs kɪlˌstu nə, -ˌstyu- /

noun

a city in SE Sweden, W of Stockholm.

British Dictionary definitions for eskilstuna

Eskilstuna
/ (Swedish ˈɛskilstuːna) /

noun

an industrial city in SE Sweden. Pop: 91 137 (2004 est)