Definition of Edmonton

  • (noun) the capital of the province of Alberta

Synonyms of Edmonton


Antonyms of Edmonton


No Antonyms Found.

Homophones of Edmonton


No Homophones Found.