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



