South Holland Hear it!

South Holland Definition

South Holland

province of the W Netherlands, on the North Sea: 1,330 sq mi (3,445 sq km); pop. 3,325,000; cap. The Hague