A modern form related to Alice, from Germanic roots meaning noble kind.
Like Alyca?
Swipe through thousands of names like it