amahuaca

Noun

 * 1) Amahuaca Panoan language spoken in Peru

Noun

 * 1) member of the indigenous Amahuaca people of Peru