edmonton

Noun
  1. The capital of the province of Alberta (synset 108841734)

Other Searches