Skip to content
inoh

Dalhousie

/dælˈhaʊ.zi/

a major university located in Canada

“Dalhousie University hosts many international students.”
Add to my deck
Illustration of Dalhousie: a major university located in Canada