Xochil is a variant of Xochitl, from Nahuatl via Spanish usage, meaning flower.
Like Xochil?
Swipe through thousands of names like it