Leyden\ˈlī-dən, Dutch usually ˈlā-də, -yə\play
Definition of Leiden
city on a branch of the lower Rhine River in South Holland, in the western part of the Netherlands population 119,800
Seen and Heard
What made you want to look up Leiden? Please tell us where you read or heard it (including the quote, if possible).