South Holland in Swedish South Holland in Swedish Sydholland proper noun A province of the Netherlands. Add to Flashcards