Delacour nghĩa là xóm Delacour, Alberta, Canada
xóm Delacour, Alberta, Canada
A hamlet in Alberta, Canada.