/ɑˈzlow/ - [azlow] - Os•lo
We found 4 definitions of oslo from 4 different sources.
Noun |
||
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 | ||
Christiania, capital of Norway |