Edmonton — definition

1. Edmonton (Noun)

1 definition

Edmonton (Noun) — The capital of the province of Alberta.

1 type of
provincial capital
1 part of
Alberta