Laren (English, name)
expansion: Laren
Senses:
glosses: A municipality and town in the Netherlands.
Forms: