Alicha is a variant of Alicia, ultimately from Germanic roots meaning "noble."
Like Alicha?
Swipe through thousands of names like it