Edmonton
geographical name
Ed·mon·ton
ˈed-mən-tən
1
city in Canada; capital of Alberta on the North Saskatchewan River population 812,201
2
former municipal borough of southeastern England in Middlesex, now part of Enfield
Love words? Need even more definitions?
Merriam-Webster unabridged
Share