Table of Contents
Synonyms
Etymology
1. Leiden
noun. a city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620.
Synonyms
- Leyden
- Holland
- Kingdom of The Netherlands
- Nederland
- Netherlands
Etymology
- Lugdunum Batavorum (Latin)