Abbotsford

Abbotsford /ˈæbətsfɚd/ proper noun
Abbotsford
/ˈæbətsfɚd/
proper noun
Britannica Dictionary definition of ABBOTSFORD
: city in British Columbia, Canada