Upsala meaning
UK US
Upsala (noun): a city in east central Sweden to the northwest of Stockholm.
Definition of Upsala
Word lists: words starting with UP · words ending in LA · 6-letter words
More about Upsala on Wikipedia.
UK US
Upsala (noun): a city in east central Sweden to the northwest of Stockholm.
Word lists: words starting with UP · words ending in LA · 6-letter words
More about Upsala on Wikipedia.