charruas
charruas has 1 sense in the JumbleFix dictionary. Letters: 8.
Definitions
noun
. Plural of charrua; members of an indigenous people of Uruguay.