Ameliarae combines Amelia, from Germanic roots meaning work, with Rae, meaning grace or ewe in modern use.
Like Ameliarae?
Swipe through thousands of names like it