Definition of Leiden in English:

Leiden

(also Leyden)

proper noun

  • A city in the west Netherlands, 15 km (9 miles) north-east of The Hague; population 116,878 (2008). It is the site of the country's oldest university, founded in 1575.

Pronunciation

Leiden

/ˈlʌɪd(ə)n/