Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Dalhousie University
  1. A public research university located in Halifax, Nova Scotia, Canada
    "She pursued her marine biology degree at Dalhousie University";
    - Dalhousie

Encyclopedia: Dalhousie University, Canada