Amalric

Meaning
Ancient GermanHardworking, Power
Gender
Origin