About us
Define
Definitions for
"upsala"
a city is east central Sweden north northwest of Stockholm
wordnet.princeton.edu