Upsala
English Dictionary
->
Letter U
-> Upsala
Search Dictionary:
Upsala Definition
(n)
a
city
is
east
central
Sweden
north
northwest
of
Stockholm
Upsala Synonyms
Uppsala
Upsala
© Art Branch Inc.