Word of the Moment

Upsala

a city in east central Sweden to the northwest of Stockholm