A spelling variant of Citlali, used in Spanish-speaking communities, meaning star.
Like Citalli?
Swipe through thousands of names like it