Definify.com

Definition 2025


Leyden

Leyden

English

Proper noun

Leyden

  1. Synonym of Leiden