Definition of Leyden

  • 1. A city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620 Noun

Synonyms for word "leyden"

Semanticaly linked words with "leyden"