Definify.com

Definition 2024


Leyden

Leyden

English

Proper noun

Leyden

  1. Synonym of Leiden