Possible Answers For: New England town name that means "peace" in Hebrew