halifax

Noun
  1. Provincial capital and largest city of Nova Scotia (synset 108845994)

Other Searches