Definition of Edmonton in English:

Edmonton

proper noun

  • The capital of Alberta, Canada; population 730,372 (2006).

Pronunciation

Edmonton

/ˈɛdmənt(ə)n/