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

Encyclopedia: Dalhousie, NB