About us
Define
Definitions for
"LAKEHEAD"
Usually associated with the city of Thunder Bay situated at the 'head' of the Great Lakes.
hrsbstaff.ednet.ns.ca