Find the word definition

Wikipedia
Armdale

Armdale (2011 population: 9,904) is a Canadian neighbourhood of Halifax, Nova Scotia.

Situated at the head of the Northwest Arm, from which it derives its name, Armdale borders the southern part of an isthmus connecting the Halifax Peninsula with the larger Chebucto Peninsula.