Sir Sandford (noun) Definition, Meaning & Examples

noun
  1. a mountain in SE British Columbia, Canada, in the Selkirk Mountains. 11,590 feet (3,533 meters).
Sir Sandford (noun) Definition, Meaning & Examples

More Definitions