Synonyms:
Leiden, Leyden
Meaning: a city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620
Usage examples
He thereupon determined to shame them by printing his book, which he did at Leyden the same year.