Leyden Meaning

There are 1 meaning(s) for word Leyden

Meaning 1 : a city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620

    Synonyms : leiden