Wikipedia foundation.
edmonchuk — Canadian Slang A name for Edmonton, Alberta, referring to the large Ukrainian population … English dialects glossary
Edmonton — noun a) Provincial capital city of Alberta (Canada). b) An area of north London, United Kingdom. Syn: Edmonchuk … Wiktionary