A creative compound of Anna (Hebrew 'grace') and Leticia or Alecia (Latin 'joy'), meaning graceful joy.
Like Annalecia?
Swipe through thousands of names like it