Skip to content
inoh

leiden

/ˈleɪdən/

A city in the Netherlands with a university.

“The Leiden library housed ancient manuscripts and books.”
Add to my deck
Illustration of leiden: A city in the Netherlands with a university.