Top Definition
A name given to the city of Ottawa, Ontario because of its advancement in technology.
Ottawa in the 1990s actually grew at a rate faster than that of its model, Silicon Valley, California.

Ottawa has become Silicon Valley North!
by Moi :] July 04, 2008
5 Words related to Silicon Valley North

Free Daily Email

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

Emails are sent from We'll never spam you.