Likely a modern elaboration of names like Emilion or million-inspired word styling, with no fixed classical root.
Like Amillieon?
Swipe through thousands of names like it