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.”