Amalbert

Derived from the Germanic elements amal meaning "work, labour" and beraht meaning "bright".

There were no related names found for Amalbert.