Ambato
English
Proper noun
Ambato
A city in the central Andean valley of Ecuador.
Synonym:
San Juan de Ambato
A river in Ecuador.