Meaning of northwest territories

Definition of northwest territories

(noun) a large territory in northwestern Canada; part is now Nunavut

Other information on northwest territories

WIKIPEDIA results for northwest territories
Amazon results for northwest territories