Calgary in French Calgary in French Calgary proper noun The largest city in Alberta, Canada. Add to Flashcards