Halifax in French Halifax in French Halifax proper noun A regional municipality, the capital city of Nova Scotia, Canada. [From 1749] Add to Flashcards