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
Synonyms : leiden
Similar words of Leyden :
