calgary

Noun
  1. The largest city in southern Alberta;
    An oil and gas center and a technology center for Alberta and most of western Canada (synset 108841538)

Other Searches