Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

oslo Definition

Cancel
oslo
noun(os-lo)
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,

Words Related to oslo!

oslo Examples by Brain Bank Users