sweden

(noun) Sweden

< swede | swedenborg >