Hugubert

"Bright heart/mind/spirit." Old German name composed of the elements hug "heart, mind, spirit" and behrt "bright."