Definition of Leyden

Noun: Leyden  lI-d(u)n

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

See also:
Leycesteria
Leymus

Anagrams containing the word Leyden

lndyee nleyde enleyd denley ydenle eydenl