North Attleborough
English
Alternative forms
North Attleboro
Proper noun
North
Attleborough
A city in Bristol County, Massachusetts, United States.