Synonyms of leiden
- 1. Leiden, Leyden
- usage: a city in the western Netherlands; residence of the Pilgrim Fathers for 11 years before they sailed for America in 1620
All rights reserved.
Definition and meaning of leiden (Dictionary)
Here are the facts and trivia that people are buzzing about.