Name : Nezahualcoyotl  
Information : Gender: Boy, Meaning: Coyote; King of the Texcocos; a royal name