1 definition by BlackRose00101

Top Definition
Leeuwarden is the capital of Frisia which is a province in the Netherlands. Leeuwarden is a great city for hanging out because there is a McDonalds, a Subway and 2 Cinema's, which is Uncommon in the Netherlands.
I went to Leeuwarden last week, it was great!
by BlackRose00101 February 02, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×