Definitions for "Laren"
Netherlands, in the province of North Holland. Located in the region called 't Gooi, it is the oldest town in that area.