Angelyca is a stylized form of Angelica, from Greek roots meaning angelic or messenger-like.
Like Angelyca?
Swipe through thousands of names like it