glyph?

glyph?

(forthcoming; appears to be a woman standing, cihuatl, and the locative -tlan)
glifo?