Lewarden

English

Proper noun

Lewarden

  1. Obsolete form of Leeuwarden: a city in Friesland, Netherlands.