Origin of the name Meginhard

Derived from the Germanic elements magan "strength" and hard "brave, hardy".