2 names match.
Germanic via Latin
Variant of Amelia, meaning industrious or hardworking.
Wise protector or counsel protector, variant of Raymond.