A variant of Citlali used in Spanish-speaking communities, from Nahuatl for star.
Like Xitlally?
Swipe through thousands of names like it