XOCHITL
Meaning & History
Means "flower" in Nahuatl.
Related Names
VARIANT: Xochilt (Spanish)
SHARE