Amilya is a modern form of Amelia or Emilia, ultimately from a root meaning work or striving.
Like Amilya?
Swipe through thousands of names like it