Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

south holland Definition

Cancel
south holland
geographical name(South Holland)
province on the North Sea in the southwestern part of the Netherlands; capital The Hague area 1259 square miles (3261 square kilometers), population 3,563,935

Words Related to south holland!

south holland Examples by Brain Bank Users