capital of New Hampshire
1.
(
noun
) capital of the state of New Hampshire; located in south central New Hampshire on the Merrimack river
Synonyms:
Concord
Related Words:
state capital
Terms and Conditions of Use / Copyright Notice