Name Ameyalxochitl Gender Feminine Usage Nahuatl Edit Status Status Meaning & History Derived from Nahuatl ameyalli meaning "spring" and xochitl meaning "flower".