- Oslo as a noun:
- 1
Oslo
noun
1 Oslo
The capital and largest city of Norway; the country's main port; located at the head of a fjord on Norway's southern coast.
synonyms: capital of Norway, Christiania.
Dutch: Oslo
debug info: 0.0149
noun
The capital and largest city of Norway; the country's main port; located at the head of a fjord on Norway's southern coast.
synonyms: capital of Norway, Christiania.
Dutch: Oslo
debug info: 0.0149