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)

Featured Games

Synonym.com