shuar
Top 30000
Meanings
Adjective
1. of the Shuar people of Ecuador and Peru (relational)