Sir Wilfrid Laurier (noun) Definition, Meaning & Examples

noun
  1. a mountain in SE British Columbia, Canada: highest peak in the Cariboo Mountains. 11,750 feet (3,581 meters).
Sir Wilfrid Laurier (noun) Definition, Meaning & Examples

More Definitions