Medard

Name origin: Hungarian

Name meaning: Great, strong