Short form of Xochitl, a Nahuatl name meaning 'flower,' widely used in Mexican culture.
Like Xochi?
Swipe through thousands of names like it