Find the word definition

Wikipedia
Pelluhue

Pelluhue (in Mapudungun: land of clams) is a town and commune in the Cauquenes Province of central Chile's seventh region of Maule.