Somersworth

[ suhm-erz-wurth ]
/ ˈsʌm ərzˌwɜrθ /

noun

a town in SE New Hampshire.

Example sentences from the Web for somersworth