It's not a "dumb name", really. It's obvious that nobody named their child after hell, Heck was a diminutive of Hector. This name was probably being used long before "Heck" became a euphemism for "hell", or else nobody would have been called it. Now that's pretty obvious stuff. Just because it's not an acceptable name today, doesn't mean it couldn't have been used two hundred years ago.
― Anonymous User 4/1/2009
9
In the United States "heck" is slang for the curse word "Hell." It would not be culturally accepted as a first name.