Lei•den
We found 3 definitions of leiden from 3 different sources.
Noun |
||
leiden - a city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620 | ||
Leyden |