Leiden (English, name)
expansion: Leiden
Senses:
glosses: A city in South Holland, Netherlands, on the Old Rhine, seat of a famous Dutch university.
Forms:
form: Leyden
tags: alternative