Definition of Upsala

Noun: Upsala

  1. A city in east central Sweden to the northwest of Stockholm
    - Uppsala

See also:
upsadaisy
upscale

Anagrams containing the word Upsala

uslapa aupsal laupsa alaups salaup psalau