Xochiquetzal is an Aztec goddess of love, beauty, fertility, and flowers. Her name means "precious feather flower" in the Nahuatl language.