Definition.com
Nanahuatzin (n.) is the pustule-covered god nobody noticed, the leper chosen last, and the myth's scapegoat: the sign of the victim marks the volunteer.
1 definition
Nanahuatzin (n.) is the pustule-covered god nobody noticed, the leper chosen last, and the myth's scapegoat: the sign of the victim marks the volunteer.