Unfortunately, you're not going to have much joy finding a name that's Irish and begins with a 'h', because initial 'h's don't occur much in Irish nouns unless there's a grammatical trigger. (Even then, there's complicated stuff with aspiration and lenition).
Behindthename has a good list of Irish boys' names, if you decide to go that route.
Unscientific anecdotal point of view for you:
Every Conn or Finbar I've known has been a great guy, and I've never met a Donal who wasn't a wanker.
Behindthename has a good list of Irish boys' names, if you decide to go that route.
Unscientific anecdotal point of view for you:
Every Conn or Finbar I've known has been a great guy, and I've never met a Donal who wasn't a wanker.