dalhousie

/ˌdɒlˈhaʊzi/

Definitions

1. proper noun

A university located in Halifax, Nova Scotia, Canada.

“She is a student at Dalhousie University.”

2. noun

A town in Himachal Pradesh, India.

“Dalhousie is a popular hill station in northern India.”

3. noun

A British noble title, specifically the Earl of Dalhousie.

“The Earl of Dalhousie is a member of the British peerage.”

Synonyms

  • institution
  • school
  • university

Antonyms

  • unknown