Origin of the name Xochipilli

Means "flower prince" in Nahuatl. He was the Aztec god of love, flowers, song and games, the twin brother of Xochiquetzal.