They are both prehispanic feathered serpent deities. Kukulkan’s name directly translates from Yucatec Maya, the Mayan language. In Maya, Kukulkan means “feathered serpent god,” and this god ...