Definition of Upsala

  • 1. A city in east central Sweden to the northwest of Stockholm Noun

Synonyms for word "upsala"

Semanticaly linked words with "upsala"