Ameelia is a stylized English form of Amelia, whose Germanic root relates to industriousness and works, with an elaborated spelling.
Like Ameelia?
Swipe through thousands of names like it