English synonyms about - contact  

Edmonton

noun

1 Edmonton

The capital of the province of Alberta.

Dutch: Edmonton


Find more on edmonton elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0289