Ora About Cofactor
Leeuwarden
/ˈluːərdn/
City in the Netherlands

Definition

Leeuwarden, Stadsfries: Liwwadden is a city and municipality with a population of 108,249 in Friesland in the Netherlands. It is the provincial capital of the States of Friesland. The region has been continuously inhabited since the 10th century.
Explore & learn with Ora