Xochitl

Means "flower" in Nahuatl.

EQUIVALENTS
NAHUATL: Xochitl
SPANISH (LATIN AMERICAN): Xochitl
SPANISH: Xochilt