It is unknown, but some argue that it is put together from two old norwegian words; OS - river delta and LO - possibly an old name for one of the rivers running thru Oslo. This is however much debated
There aren't that many things to do in Oslo, but there are some: The Nobel Prizs Peace Center: Norway is the country that gives out the Nobel Peace Prize, and the center is located central in Oslo...