Definition of Leiden

Noun: Leiden  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
    - Leyden

See also:
Leicestershire
Leigh

Anagrams containing the word Leiden

leinde nleide enleid denlei idenle eidenl