HIBBERT


Variations include Hibberd and Ilbert. A Germanic name which means "glorious battle".


Return to Hibbert page