Edmonton in Latin Edmonton in Latin Edmundopolis proper noun The capital city of Alberta, Canada. Add to Flashcards