Sibolga in Indonesian Sibolga in Indonesian Sibolga proper noun A city and port in North Sumatra, Indonesia. Add to Flashcards