Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

edmonton Definition

Cancel
edmonton
geographical name(Ed-mon-ton)
city in Canada; capital of Alberta on the North Saskatchewan River population 812,201
edmonton
geographical name(Ed-mon-ton)
former municipal borough of southeastern England in Middlesex, now part of Enfield

Words Related to edmonton!

edmonton Examples by Brain Bank Users