|
Definition of Leiden
1. Noun. A city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620.
Exact synonyms: Leyden
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Holland, Kingdom Of The Netherlands, Nederland, Netherlands, The Netherlands
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Holland, Kingdom Of The Netherlands, Nederland, Netherlands, The Netherlands