Ambato (noun) Definition, Meaning & Examples

noun
  1. a city in central Ecuador, about 8,500 feet (2,590 meters) above sea level.
Ambato (noun) Definition, Meaning & Examples

More Definitions