← Back to browseoslonoun#17,060TranslationsオセロオセロオスロオスロEnglish definitionthe capital and largest city of NorwayExamplesOslo is the capital of Norway.How many museums are there in Oslo?Similar wordsoslosleros← beigehypnotized →