Name detail

Tezcatlipoca

Meaning: Smoking Mirror
Pronounce: Tezcatlipōca
Origin: Aztec
Gender: Girl