Sorong in Indonesian Sorong in Indonesian Sorong proper noun A city in West Papua, Indonesia. Add to Flashcards