Banff National Park (noun) Definition, Meaning & Examples

noun
  1. a national reserve, 2,585 sq. mi. (6,695 sq. km), in the Rocky Mountains, in SW Alberta, Canada.
Banff National Park (noun) Definition, Meaning & Examples

More Definitions