Find the word definition

Wikipedia
Acambay

Acambay is a town and municipio (municipality) located in north of the State of Mexico. The township of Acambay is the municipal seat of the ''municipio of the same name.