Definition of Halifax

  • 1. Provincial capital and largest city of Nova Scotia Noun

Semanticaly linked words with "halifax"