Find the word definition

Wikipedia
Puaucho

Puaucho is a hamlet located in the West of Osorno Province, southern Chile. Puaucho is the administrative centre of San Juan de la Costa commune.