Definition of Edmonton

Noun: Edmonton  ed-mun-tun

  1. The capital of the province of Alberta

See also:
edits
Edmontonia

Anagrams containing the word Edmonton

etodnmon nedmonto onedmont tonedmon ntonedmo ontonedm montoned dmontone