A variant of Citlali or Xitlali, adapted through Spanish spelling traditions from a name meaning 'star.'
Like Xitllali?
Swipe through thousands of names like it