I've noticed that a lot of Aztec gods have the letters 'teo' in their names. For example, Teoyaomqui, Cinteotl, Huehueteotl (and many more). The last one means 'old old god'. This part of the name - teo - is translated 'god' or sometimes 'spirit'. It's very similar to the Greek 'theo', also...