Ameliah is a spelling variant of Amelia, from Germanic roots meaning work, industriousness, or striving.
Like Ameliah?
Swipe through thousands of names like it