Noun Definition

halifax

1.Definition: provincial capital and largest city of Nova Scotia

Category: Places