Ameliarae combines Amelia, from Germanic roots meaning work, with Rae, meaning grace or ewe in modern use.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ameliarae?
Swipe through thousands of names like it