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

leeuwarden Definition

Cancel
leeuwarden
geographical name(Leeu-war-den)
commune in the northern part of the Netherlands population 95,949

Words Related to leeuwarden!

leeuwarden Examples by Brain Bank Users