Halifax - Definition

halifax

n 1: provincial capital and largest city of Nova Scotia

Look up another word