Eskilstuna
geographical name
Es·kils·tu·na
ˈe-skəl-ˌstü-nə
city west of Stockholm in southeastern Sweden population 90,089
Love words? Need even more definitions?
Merriam-Webster unabridged
Share