Definitions by A112
Queen's university
A fairly prestigious Canadian university located on the shore of lake Ontario, in Kingston, Ontario. Known for strong traditions. Commerce and engineering are among the reputable programs.
Queen's university by A112 May 7, 2011