Oslo
English Dictionary
->
Letter O
-> Oslo
Search Dictionary:
Oslo Definition
(n)
the
capital
and
largest
city
of
Norway
;
the
country
''
s
main
port
;
located
at
the
head
of
a
fjord
on
Norway
''
s
southern
coast
Oslo Synonyms
capital of Norway
Christiania
Oslo
© Art Branch Inc.