Definitions for "Puyo"
Puyo is the capital of Pastaza, a province in Ecuador. It is also the most important city in the province. Puyo is located by the Puyo River, a tributary of the Pastaza River.