Stroke Animations for Each Character:

Word Definition

Halifax (name) Halifax city, capital of Nova Scotia, Canada Halifax, town in West Yorkshire, England