-
nouna city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620
Similar:
Definition that contains leyden
We don't have definitions for this word yet.