Definitions for "Savonlinna"
Savonlinna (or Nyslott in Swedish, literally Newcastle) is a municipality of about 28,000 inhabitants in the southeast of Finland, in the heart of the Saimaa lake region.