Definition of Leiden in Spanish:

Leiden