1 definition by Bernard Brentford

Top Definition
Also know as the city of dreams.

Located in Alberta, Canada.
Don Cherry once mentioned the city of dreams on CBC. My god Camrose is a glorious place.
by Bernard Brentford February 06, 2010

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.

×