Definition of Leiden in Spanish:

Leiden

proper noun