Norman Wells (noun) Definition, Meaning & Examples

noun
  1. a settlement in the W Northwest Territories, in NW Canada, on the Mackenzie River: oil wells.
Norman Wells (noun) Definition, Meaning & Examples

More Definitions