Answer: ameca

AnswerCrossword Clue
AMECA

City in Mexico, near Guadalajara.

AMECA

Town and river in Mexico.