Leyden - Definition

leyden

n 1: a city in the western Netherlands; residence of the Pilgrim
Fathers for 11 years before they sailed for America in 1620
[syn: Leiden, Leyden]

Look up another word