Henry is a masculine name with the letter H. It has its roots in the Germanic language, where it means "powerful", "rich" or "mighty". The female equivalent is the name Henryka. It is used in several different languages. There have been many rulers with this name in history.
Hubert is a male given name that begins with the letter H. It comes from the Germanic language. It translates to "a man of reason". It has its equivalents in languages other than Polish and in female language and sounds like Huberta.