halifax ( synonym found)

Definition of halifax:

°An industrial town in Yorkshire England, 20km south-east of Leeds.
°Capital city of Nova Scotia, Canada.

Back to Top