edmonton
1. [ noun ] (government,geography) the capital and largest city of the province of Alberta
Related terms: provincial_capital Alberta
Similar spelling:   Edmontonia
  Edmonston
  Edmonson
  Edmond
  Edmondson
  Edmonds