Eloxochitl

Nahuatl name meaning magnolia