Goffstown

What is Goffstown?

Goffstown definition and meaning on Dictionary terms:
noun

a town in S New Hampshire.