Dictionary.com
Thesaurus.com

pro-Sweden

  • a word derived from Sweden.
    Sweden
    noun
    a kingdom in northern Europe, in the eastern part of the Scandinavian Peninsula. 173,732 sq. mi. (449,964 sq. km). Stockholm.

More Suggestions