Edmonton
WordNet

noun


(1)   The capital of the province of Alberta
WiktionaryText

Proper noun



  1. Provincial capital city of Alberta (Canada).
  2. An area of north London, United Kingdom.
 
x
OK