Ameelia is a stylized English form of Amelia, whose Germanic root relates to industriousness and works, with an elaborated spelling.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ameelia?
Swipe through thousands of names like it